Let me start by saying that I don't agree with stealing software. I also don't like the blizzard model where you need to keep paying to play, but thats their choice and people don't have to play if they don't want to pay. That said, there are two things I would like to add:
1) Blizzard charge a fee for the game and I disagree with that part. People can pay good money for LK and not be able to play it. They should at the very lest include 30 days with each of the expansions. The fact the people pay for the game up front gives emu servers a small bit of legitimacy.
2) We don't just pay Blizzard every month so that they can "continue expanding the game". The money we pay every month allows them to expand the game, but also to fund their new MMOG and to net a cool $1 billion a year in profit. I am hoping that they will drop the prices in this economic climate but I doubt that will happen. An alternative would be for them to include all of their MMO's in the monthly fee and let people buy the games that they want to play. So you could pay $30 for the new MMO and $30 for WOW and then pay $15 per month to play both. Another MMO gets added and it would be the same. $30 up front and then it would be included with the $15 per month that you are already playing.
Blizzard is not charity. Its a commercial venture. The pay-as-you-go business model is looking to be the best business model out there. It was introduced by the cellphone market. Its probably going to be implemented in other entertainement setups as well. In the UK ITV and Channel4 have serious problems because they rely almost completely on advertising revenue. This revenue is drying up. Not becuase they have falling audiences or louzy programming, but because the advertisers are cutting their budgets and the TV companies's revenue stream is completely disconnected from their customer base - viewers. Compare to Sky whose revenue scales with increase in audience(subs). The BBC's revenue is under pressure because of political pressure to reduce licence fees.
Gaming is entertainment. Entertainment is best funded by paying when you want to be entertained. We will always want to be entertained.
I would prefer that Blizzard introduce pay-as-you-go more in the same way the cellphone providers do. I.e. pay for every hour you play or somehting like that. I mean, they can already tell exactly how long you have been online for. They can offer the monthly package as well.
I doubt they will in the foreseable future, until someone else can produce a game which can compete and introduce real competition which will encourage more innovation in pricing models. Lets be honest, notwithstanding minority who play guild wars, AoC, Warhammer, etc., there is no real competition to Blizzard, is there ? And why dont they offer more innovative payment systems ??