Shove is an optional attack action, I think it should be implemented as it works in the rules. This already makes it more relevant formartial classes since they get extra attacks as they level up, while a rogue would haveto chose to forego their one and only attack to shove someone.
The extra attack comes at 5th level. I believe one reason for all these free bonus actions is that Larian is concerned about Fighters feeling bland with not much to do at low levels.
I love they shove is in the game, but it shouldnt be so freely acessible that it becomes a nobrainer to always shove every tuyrn you have an oportunity to do so. It just becomes silly like the jump thing. You get further if you jump so a lot of the time jumping is a free movement boost and makes the oportunity attack rules almost irrelevant.
I agree.