Buyable epics? What's the point of raiding then? Cash shop items should be limited to cosmetic and/or mounts/ tabards. If they add things that affect game performance in any way, I'd be very disappointed.
Blizzard is milking each and every player because those guys will pay. I mean, even if people hate it, I'm sure they will still buy the tri-CD starcraft 2. They're just making money off the masses.