I currently have a Roguelock Swashbuckler in a campaign, in this campaign one of his cantrips is Booming Blade. Now the DM has suggested already nerfing the cantrip to remove the extra d8 it receives a level 5 (I am about to hit level 7).
This campaign has run for about 22 sessions with at least one or two combats per session. I have used Booming Blade in every session and it has never triggered. I have preagreed with the rest of the party that if I cast Booming Blade I want them to move to engage it's feature. I feel the DM is suddenly giving all our combatants ranged attacks to stop them from moving.
An example of Combat would be:
[Me:] I cast Booming Blade on the lone Bandit and then move away.
[DM:] Ok he drops his sword and pulls out a bow and shoots at you.
This I can understand in the concept of the game, it is likely that many Humanoid characters, like bandits would have ranged weapons as well as melee weapons. However, in situations where I am fighting mosters I know have no ranged weapons or attacks, the combat will go like this.
[Me:] I cast Booming Blade on the cube and then move away.
[DM:] Ok seeing you attack it, it decides to take the dodge action the next round.
Now am I being paranoid or is my DM purposefully changing combat to negate a weapon cantrip? I understand I still get to do damage from the weapon attack, but it feels like the equivalent of another class losing a class ability because the DM didn't like it.
Now I have asked him outright if he is doing this, because if he doesn't like the cantrip I will change it, maybe not happily but I will do so, but he has unequivocally stated that all his combat encounters are logical and is not stacked against this cantrip.