Ganking has always existed and can not be solved. When people are camping a spot they don't care about honor etc. The only way to solve it is by auto turning off PvP when X people group up or X people die in one spot. Which is dumb. If you don't want to deal with the threat of other players in a high profile spot turn off war mode. That is why you can turn it on and off to solve issues like this.
If you refuse to turn it off get your own counter group together. Can't find a group? Not worth the hassle? Then don't complain.
- - - Updated - - -
https://www.wowprogress.com/
Funny how there are alliance guilds in the top 20 if 100+ guilds beat alliance to a clear.