I'm going to go against the grain and disagree.
Cantrips didn't do enough in 5E. I like the additions here that really make them feel worth using. Especially when every weapon has a special attack that it can do just for having it. It feels like both warriors and spellcasters have some real tactical options rather than just "do damage", and I think it's a good thing. Especially given how 5E monsters, after the first couple levels, tend to be giant piles of hit points, having extra tactical options makes combat a lot less of a slog than it is on the table.
Cantrips do what they have to in 5e - replace a fighter's swing of a sword or a ranger's shot from a bow. Adding more to them is making them too powerful, especially since the effects these cantrips provide match or even surpass the effects of high level spells - effects which are literally the purpose of said high level spells.