the real issue now is the server has to confirm everything everyone is doing. that's over 1200 people on average the server has to constantly check up on.

all they need to do is take all character related checks and make them client side, that alone will cut Server latency in half and improve player response times.