I have over 200 hours gameplay of BG3 and how could shove possibly be the problem that is reported here+ I have never seen anything close to it. Sure AI uses it a few times but it's really really not that much. Just use better positioning if you want to avoid getting pushed into lava, really. It adds a new tactical layer whcih is just good, and the AI definitely doesn't spam it like you make it seem, or I'm playing a whole different game.
It becomes pretty dodgy to talk about "correct positioning" when occasionally freaking half of your battle arena puts you in a spot where you are vulnerable to being YEEETED half a football field away, down a precipice or thrown into a lava pool.
Thank god GRYM has yet to master the art of shoving players, otherwise his fight wouldn't last two turns.