Ok guys let get this straight.
If you QQ about paying 10$-15$ a month to pay to play for a game, I think your living in like 1995 first of all.
The reason im saying this is, I dont want Diablo 3 to end up like Diablo 2. I.E, scammmers,bots,cheat,hacks,dupes,spam,non english speakin people who are geting paid 1$ a week in a sweatshop because we want that bad ass item.
Ill go into detail. When a company stops selling there game in mass amounts, they no longer are making decent $$ to support that game, whatever it may be. So charging a small amount every month gives them ability to support it, and solve the problems such as cheaters, viruses, hacks, gold farmers wtf ever...... AND ADD NEW CONTENT, AND FIX THE OLD OFC

I personally also wouldnt want the guild wars approach either,...... coming out with an expansion every time someone cries so they can support there non paying game.
If Diablo 3 is not pay to play, I give it a few months before it turns into the shit hole that d2 did.
Opinions? Flames? Donations

?
There's going to be at least 1 expansion to the game. Likely 2 expansions.
They'll charge $60 each. Total investment will be $120-$180, depending on the number of expansions.
For that amount of money they'll be able to run it jusssst fine.
Besides they'll make money on the side selling items. They won't ever officially admit to it though.