I concur with the original post, and basically everything that has been said from there down to here.
I would say I particularly support the first 3 suggestions in Maximuuus' post.
- Shove should be an Action, not a Bonus Action.
- The Shoving Distance should be 1.5m/5ft.
- Standard enemies are too frequently in possession of over-powered and annoying items such as Arrows of Pushing Thunder (or Alchemist Fire of Auto-Damage-take-that-Concentrating-spellcaster)
The 4th suggestion, breaking the symmetry of access to basic action between players and enemies, sound like a bad solution to me. But at this point I'd take it if it's the best Larian can do.
I want to add a couple of things regarding Shove.
- We should be able to Shove To Prone, instead of just Shove Away. This is tactically interesting when my Fighter's turn is followed by my Barbarian and my melee Valor Bard.
- Shove should be integrated as part of the Attack action. So that, when warriors get Extra Attack at lv 5 (and Fighters get a 3rd attack at lv 11), if they miss the first Shove To Prone, they can try again (and again).