Tell me about it. People who just hate on jumping because of issue XYZ are so inept at thinking of solutions. If you're against jump just because of a few ways in which it can be abused, then maybe you just need a lesson in problem solving.
"Bunny hopping"
Solution: Jumping costs staminaYou're welcome America."People will jump in annoying places"
Solution: Invisible Shield protecting that annoying place.