Originally Posted by KLSLS
Shove is an action = More uses but higher cost if you fail.
Shove is a bonus action = Less uses but lower cost.

No matter what you do, it's always going to be very strong in certain scenarios.
If anything, it's zero cost and more uses. This is only compounded by the shove distance being insane.