Can we stop using WoW as a tool in that regard?
It's like saying "This sort of music svcks." "The undisuputed, single greatest musician of all time disagrees"
WoW is the King of MMOs. We can't use that as evidence that it's individual parts are a straight route to WoW-Like success.
The Success/Failure of ESO (And every MMO really) is based on far more than it's payment model. If P2P = Insta-Good, SWTOR wouldn't have failed so badly.
Personally, P2P doesn't automatically mean a game will be good, but neither does B2P or even F2P to some regards. For me it boils down simply to if a game is good enough and has enough content to last me for years and I generally enjoy it, I'll happily pay $10/15 a month because even with all of my bills and part time minimum wage job, that's still a tiny amount for the potential enjoyment and entertainment value I may get from the game.
I too played GW2 (leveled 3 characters to 80) and while I'll completely admit it was a great game, it was only a good game for a few months and then it lost it's appeal. GW2 was a great game for the $59.99 but I would never have paid a sub for it. On the other hand I've happily paid subs for WoW, Rift, EvE WarHammer Online, some foreign french under the radar developed MMO's and even Runescape way way back when. And never once from any of those games did I not fully get my money's worth in entertainment and enjoyment.
So I'm with the P2P crowd here and fervently hoping the game is P2P and without any form of micro-transactions of a cash shop.