As someone who hates bonus action shove, here are my observations:

-I am walking with my party, get into fight, roll low initiative, get fired upon with a Thunder arrow, see Shadowheart be blasted off into the Abyss.
-Cast sleep/hypnotic pattern only for the enemy to shove each other awake and waste a spellslot.
-Because Feather Fall is an action and can't protect you from falling into instant death pit, you will either play around this bullshit or mod it out.
-Shove distance is absolutely insane. You can shove people across 20 feet or more, while it’s only supposed to push them 5 feet away.
-You cant knock someone prone with shove, which is a valid strategy for STR fighter, unless you use battlemaster.

Basically, it helps more the AI than the Player and is a stupid mechanic that I could do without.

There is also jump and movement, which breaks combat, as in tabletop you can only move so much during a single turn, mostly around 30 feet, which includes jumping. With the way it is implemented you get more movement than you should be able to.