It's pretty disappointing to see these problems in ARR since the number one reason they decided to rebuild the game after 1.0 was to better deal with these kinds of issues.

Unfortunately I think this is beyond fixing save for another overhaul as there looks to be fundamental issues with their server-client structure again.