Its odd that the only character that's giving me a meaningful disconnect of mechanics and flavor is a magical character class.
Booming Blade: it hits them, then blasts them with magic if they try to leave? Why not just blast them with magic automatically if you have the ability to blast them with magic?
Aegis of Shielding: It reduces damage dealt by the enemies attacks, but only if they aren't attacking you. Why? If you have the ability to reduce damage dealt, why not do it when they attack you as well?
I know, I know, "a wizard did it." But at least the other markings and quarry type abilities in the game make sense to me. If a fighter has your number, you'd better pay attention to him or he'll beat you senseless. If a paladin challenges you, you'd better accept the challenge or his god will scorch you where you stand. Once a ranger picks his target, he always gets his man. Once a warlock curses you, you're vulnerable to his magics.
Ok, I get those. But these I don't get. I guess I don't have to, really, because they're arcane. But still.