Alas, it is the way it is so we're just going to have to get used to it.
That said, it is a very strange solution. It would be far simpler in the long run, as well as straight up better in both the long and short term, to have all player saves in a single(eventually distributed) database server which could be loaded from any game server. As already pointed out, this has been the norm for online games for decades. I can only imagine that the idea that the load would have to be distributed across servers down the road did not come up during initial development, and at this point it is more work to change than the devs are willing to take on atm.
Oh well, we could add is a suggestion for the future i guess, though if Quakkz' statement that it "won't happen" is the prevailing mentality, then I wouldn't get my hopes up.