I don't really mind paying a subscription fee each month if the game is that good; after trying out lotr online, d&d online, and a few others; you can really see how polished WoW is compared to everything else. You can chalk it up to time on the market, or the constant flow of cash that get though, and I tend to think it's moreso cash than time. They can hire more people, afford more servers, more help for about any area of the game.
I don't like how in f2p games, they really shove it in your face that you can buy this and that. If you enjoy it, you'll get to at least half the level cap. They should really stop blasting me with constant reminders of how I'm on the f2p version, until I least hit a level high enough to warrant paying for anything.
I'm most interesting in Guild Wars 2 now though, and The Old Republic. I might check out DC Online too.
For the subscription based games, it'd be nice if the cost of entry was severely cut to start with, say 20, or maybe even 15 dollars, perhaps whatever you would have to pay a month. I know WoW is pretty cheap from 1-60 now, but that is because of age (assuming you hit 60 in a month before you have to pay for more time, which if you are really playing should be no problem at all). Or keep the entry fee the same for a newer game, and knock the subscription down some. I see it in the same vein as apps on an iPhone or Android device. You can take the free version, but you end up with a gimped product, and are constantly reminded of such. Or, you can just buckle down, and buy what the devs would actually define as the proper experience.
I think as time goes on, and consoles tend to drift more toward the focus of online play, the line between mmo and any other game is going to blur. I tend to like the D7D, and GW style, where you have a MMO feel in towns, but the dungeons, or anything outside of the town is loaded each time, for solo / group play. It takes the social aspect of the mmo that I love, and gives me the tailored quests feel I like from my console. I wish there was a Action RPG akin to that on a console, but there isn't.