Pretty much agreed on all fronts. There's really no excuse, and no reason other players should have to deal with other people having over 500m, that's just excessively bad.
I kind of agree with the point of adding a seperate server to host it on, as the server capacity is what really gets the lag going, making it impossible to have a fair competition as everyone is just blindly swinging at 5 teleporting enemies.