Well, they could add both forms of jumps: a free form of jump (press a button and you jump) and an automatic jump when you get too close of ledges/obstacles (make it so it can be turned on/off, to prevent the annoying situation of jumping down or up when you are simply trying to walk to close to the obstacle). And for those who dislike the few bunnyhoppers we'll have: introduce a jumping filter. Jumps will not be displayed on your computer screen for other players if you enable this.

Simple, it pleases everyone, but would require some more work from the development team.

As for my personal preference, I much prefer a free form of jump: I press a button, I jump. Automated jumping doesn't give as much freedom as I'd like to have (be able to take screenshots while jumping at the proper location, jump somewhere hidden to play hide-and-seek with my friends, etc.) and, as I already mentioned, we wouldn't be able to walk close to obstacles anymore because it would trigger the jumping behavior (quietly walk around an enemy for example).

Hopefully we can get the decision from SE about this soon.