I'd appreciate more actual discussion and less flippant dismissal. I'm not saying it would magically appear. people would pay money, that money could be used to pay for those things as demand obviously increased.
Whether or not they should already have these things is a matter of opinion. In a perfect world a game provider would be able to potentially handle their servers being used at max capacity constantly forever. This is not how they are run. As demand increases, adjustments are made. Nobody would lock up the capital necessary to max out all possible eventualities, you'd make your investors pull out instantly. You run it as cheaply as you can at a reasonable level of service, maximizing profits and minimizing customer disappointment.