To put it in perspective, for a customer base of 300,000 people using dial-up, it is about 3million USD PER MONTH just to provide enough bandwidth for them to connect. That's on a 56k modem. Scale that to the bandwidth required by a broadband MMO, and you have your answer.