I think Elder Scrolls can be successful if they choose one of two models. The first is GW2 model, buy the game, and then cash shop with NO pay-to-win crap. Second is buy the game at full price (maybe only sell for like $30) and then charge a reasonable monthly fee, maybe in the range of $5-8. That's cheaper than a movie ticket each month. $14 for WoW is just so rediculous, even moreso this far into its life. Of course, I'm just guessing that ESO will actually be good, have a fun end-game, etc etc lol. No one will "replace" WoW though. They need to go in with the BF3 mindset and hope to take a CHUNK out of WoW playerbase (like BF3 did to CoD).
There are too many p2w MMO's coming out and people are getting really tired of them. For example, Neverwinter is in "open beta" right now and while I like it after playing an hour or so, it's like 100% p2w. There are other examples too.
But EA's origins is just bad. Just today there is a bunch of deals on games like Dragon Age, Kingdoms of Amalar, but everyone in the comments is skipping because of Origins and not Steam. I myself would buy the KoA complete for $7 if it was on Steam. Give it up EA, you can't beat Steam or even get close to it.