More than avoid exploits if this is intentional is because SE programmers don't want to do some effort programming a nice jump, just too much for them program a parable jump calculating the terrain.