I don't think so, since the player doesn't even do anything. It's just an R behavior. R and P and L and Z will try to walk if the block in front of them is walkable, and will push if something is in the way of their head.
I agree with you. I see this as a feature of the game. I hope it's never taken out. I like to build things for bots to push