The issue isn't really that you can push people, that is completely intended in D&D. It is how far. The shove action (bonus action in BG3) normally only pushes a character 5ft. It is contested athletics vs athletics or acrobatics (defender choice) check. I am not sure exactly how the game handles the contest. I think it may be using strength always which is not correct and makes many characters terrible at defending against it.