Nowhere did I mention server hopping. I simply stated instances would have been a better solution. That's all. It would have fixed congestion for all servers. This doesn't. Therefore, that would be a better solution. It's not hard to understand.
If you want, they could have implemented both. But if we had to pick one, instances would have been the better one.