Look, you can absolutely blame certain things about queue issues on Square Enix, like the 2002 and other errors giving you a limited window to reconnect or lose your spot in queue.

But the problem isn't so simple as to say "pay more for servers!!!"

There really is a chip shortage going on right now. Square can't just spend buy any old server, they have to provision one that meets the requirements of the game with whatever quality requirements they have to ensure stable connections. Once that is done, they then have to configure the server, test it, then deploy it.

Keep in mind they've been planning on launching a new data Centre in 6.1. They even noted in Feb that the silicon crunch has affected their plans for that deployment

It is not as simple as just throwing money at it. Even if it SAS just that simple, they'd have to make sure it was a responsible business expense.