On top of that, players who like shoving probably don't like it mainly because it's a bonus action...
But that's one of the main reasons given by players that "don't like it".
Of course we like it as a bonus action. It gives us more stuff to do in a turn.
"Damn ! I clicked the end turn button but I forgot to shove before..."
I have no doubt some people like to shove at each turn... But I'm not sure shove is mostly loved because you can do it more or less at each turn...
(or use it to disengage as a bonus action, or use it to use help as a bonus action,...)