Shove ruins combat for me too.
The biggest problem is the ridiculous distance that makes it impossible to even plan against, but the Bonus Action part is a close second.
These 20ft. yeets are absurd and it seems like the joke never gets old at Larian. They make the combat trivially easy and impossibly hard at the same time, depending on who gets to push first and succeed.
The Bonus Action part just means it will get used much more than it would otherwise because it's literally a "bonus". It also makes all kinds of stupid scenarios possible where an enemy can Dash all the way across the battlefield, climb a 30m high ladder and push your carefully placed Wizard or archer to their death on the same turn, before anyone can react or try to stop them.
I would also be very careful with giving warrior classes or enemies access to Misty Step or teleport abilities for that same reason.
Enough with the slapstick meme combat already. It's time to play D&D now.