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

?
sell the game with 3 months of free gameplay, after that 3 months for 15 dollars, a small amount to keep supporting the game. thats 5 dollars a month if its as easy as going to store and charging it up
subscriptions keep alot of the 12 year old out of the game cause there parents shouldnt be out paying a subscription for mature game content
but sadly we all know it will be free to play, but maybe they should make battlenet not free to play on lol problem fixed