While I agree the online all the time thing is pretty douche, even though for this type of game it does make more sense..if you can make sense out of insanity imo. However, the store makes more sense. Now I never played D2 much if any. My mom was against it (honestly I could play resident evil, but diablo meant devil in spanish so its a no no for me..whatever mom) and once I finally got to play it I was like...uh...this is diablo 2? Uh..wow this is not what I expected...I mean its alright..but wheres this OMGWTFAWESOME feeling my buddies get. I did hear and see alot about people buying items offa ebay, and I suppose this offers a safer, more secure, legitimate way to do that..and I guess to a degree im ok with that. I still think it many instances paying real money for ingame items is a tad silly. However, as long as its always an OPTIONAL feature, then its fine by me. If at any point I HAVE TO, then its not ok. A little different when it comes to the somewhat f2p mmorpgs out there like LOTRO. I feel at least in terms of game content, new game content, paying for it makes sense. This is stuff they would normally be getting monthly subs for, and instead you can play quite a damn bit to your hearts content, but once you get towards the end, then yeah, you gotta fork over a little cash. And to me that is completely legitimate. However alot of MMO's are also what one would call P2W or pay to win, where you cannot progress in a decent manner without spending money, especially on gear and whatnot alone. So instead of paying money for say, the Isenguard content set, which is quests, items, etc. you are having to pay for the Awesome Bunny Killer Outfit of Sex Blaster in order to actually progress in the already free stuff. If that makes any sense. Its still a precarious area, and I feel some devs/pubs are doing it better than others. Time will tell what effect D3 will have on such things, and how these measures take place, but I think while it will drive some away, the majority will take it in stride, because lets face it. Blizzard makes fucking amazing games.