WoW (MMO' s) however, first charges you for the game.
And then they charge you again and again and again for a service that' s a free feature with most other games.
Keeping servers costs money? Yeah, but many other games manage. The developers should' ve gotten enough money from the initial software sales to keep the servers running for free.
And a question, if Guild Wars is free, why not WoW?
The charge you for the servers, and no other game require that extensive amount of server capacity, also most pc games have few servers run by companies they are run by guilds and such. Remember Blizzard has servers in the US, in Europe, in China, in Korea.
They have extensive support, and updates, a thing that Guild Wars doesnt have to the same degree, the amount of additional content that Blizzard have added to WoW is impressive, and what most other developers (SOE) would be selling as expansion packs instead!
If you think they have gotten enough money to let people play for free for 5-8 years, by just the price of the game you are gravely mistaken, it takes hundreds of man hours each month just to update and patch the game, even more if you include DM' s server technicians, customer support. No the price of the game has payed for the 5 years its taken to develop World of Warcraft.
You pay 14,95 for as much entertainment as you want each month, with new content also added nearly every months, which often takes more time than a month to fully explore to all except the most hardcore players.
I really think its fair to pay for the game, and Blizzard deserves every penny they get, WoW is a MMO master piece, im not fond of games like that, but i had fun with WoW, i dont play it much anymore because of time issues, but still its a good game