To an extent. Hyperbole can be of significant value in illustrating a point. The point being that Booming Blade is so different from other cantrips that it does not make for easy comparison. In my opinion, you're greatly oversimplifying it, only comparing/contrasting limited aspects.
Note that these are all ranged cantrips which leverage your spellcasting ability score. Even Poison Spray, which has an extremely short range of 10', does not require you to move adjacent to your target, meaning that you'll often be able to cast it and withdraw without provoking an opportunity attack. (Discounting that Poison Spray is terrible and I've never seen anyone consider it worth taking.)
These spells are not a good basis for comparison because they are ranged. Shocking Grasp might be a better choice, except that it is generally regarded as underpowered. Even then, Shocking Grasp seems oriented towards being able to withdraw safely, which is not what BB and GFB are about.
These cantrips require you to be adjacent to your target (5' range). Additionally, they rely on your weapon attack ability score, rather than your spellcasting ability score.
Arguably, the above limitations are worth those sweet bennies. After all, being in a position to let your opponent hit back ought to be worth something.