I suggest to keep track of wich team put up wich ladder. And that this same team can't destroy their own ladder. This will prevent a lot of rage from "unreachable places" and will add more teamplay (now an infantry must stay back to cover the ladder and it's access).
The worst thing about those unreachable places, is that, most of the time, people on top of it can go down without even hurting themselves (thanks to map-makers adding mini-roofs, for the visual effects). And i doubt a "buff gravity" would really solve the "unreachable" problem.
The only counter-argument i can find is : "It can't be done."
If, indeed, it's impossible to implement, then i wouldn't mind removing completely ladders from Battle servers. And if this too was impossible, but you still agree to the unreachable places problem, then give a warning to people destroying ladders.
If all the above possibilities are stricly impossible, then i wouldn't mind taking personnaly a look to ALL the maps in the battle server current rotation, and add an invisible wall preventing access to ALL roofs and other places unreachable by foot.
Seriously... unreachable places are, in one word : LAME.
Feel free to post your support, adding arguments, or your disbelief to the good of this suggestion, again posting reasons for such a choice.
PS : Don't use the "Another range-hate" as a counter-argument, i myself have played 7 generations of archer on my main, but i still found this unreachable places plain stupid.