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).