Sorry but I actually like 1.2 like a few others here. It's not perfect, but it's fun and it's definitely better than monthly fees and giving everybody my adress and credit card data or having to buy some sort of tickets at game shops all the time. Not to mention that if I payed 10$ per month for a game, I'd expect a bit more than just bugfixes.

I actually think that's a horrible idea, especially for people who cannot afford that.