Cantrips get another damage dice at level 5 which doubles their damage. I think throw as a bonus action would be too powerful because of actual thrown weapons like Javelins. Raw damages feel too high because currently it's too easy to get height or backstab advantage and go to town with a two handed weapon. And we have an abundance of stuff like poison and "dip" that can increase damage as a bonus action without requiring any related skills or consumables in the case of dip.
I admit that throwing weapons never crossed my mind so I did not think about it when writing this. Indeed, throwing weapon seems broken as a bonus action.
Yes. Tanks need an action when they are out of melee range and still closing in. I don't like the free switching of equipped weapons which assumes they will always fire ranged weapons instead. It enables the Shield cheese where you can do whatever and always end your turn with a Shield equipped for +2 ac. And we need that tactical defensive option you can use to e.g. hold a choke point while the rest of the party is doing something. Or just to stay alive when you're being pummeled.
I did not know about the shield cheese ! I totally agree with you.