ESO may not be worth buying unless you have low expectations. I bought the game two months ago (typo fixed due to obvious out-rage at typo) after looking at the reviews and hype and got max level, fully-built with yellow top tier gear from trials and 400 champion level with my guild. First off, the combat is pretty eh. The trials (raids are 12 man) and are once again not that complicated. Regular groups are 4 people which kind of sucks cause I played with 6 often and we always felt unable to play content together, i.e. dungeons. The thing is that 90% of folks in ESO are all damage dealers. The dungeon "queue" system is built to allocate 2 dps, 1 healer, and a tank. If you play a dps class you can expect 30 minute wait times. What is worse... is that very regularly this queue system is broken. It won't even work and its usually during peak hours. IF YOU WANT to be a damage dealer in this game prepare yourself for mind-numbing rotations. If you want to be relevant, you have to do this. Its not fun doing max dps, its actually a good way to get carpal tunnel. Most people I know used a macro to do it for them just because it was too much.
The BUGS in-game are horrendous. I've made ticket after ticket and the support literally closes the tickets and tells me to go post in the bug forums. I've had 3 posts in the bug forums about issues which are replicated by MANY and no response from Zenimax staff. Not to mention the forums are over-crowded with ESO Fan Boys who tell you bugs aren't a big deal. There doesn't appear to be any professional support system for the game at all ... which is scary ... as it has quite the price tag.
The PvP is honestly terrible. Battlegrounds are just people mindlessly running around mashing button and the time-to-kill (how quickly you can kill someone) is very very quick. I could one shot many folks, and I did repeatedly. I also got one shot repeatedly myself, so if you are looking for a skill based game... this isn't it sadly.
Finally, I did the open world PvP (non-champion level) with a very nice build. I had capped resists and impen on every piece of my armor. I was sitting at 33K resists in combat and guess what? You still get one shot. You have no time to react, even when dodging, or blocking. You will see someone... and either you instantly kill them or they instantly kill you. Everyone builds pure DPS. Being a healer in PvP just ain't a thing, or a tank.
Just take my advice... if you wanna PvP don't buy this game. If you like really difficult PvE content... it may keep your attention for a month or two. That's about it. It's not Dark Ages of Camelot and its not Everquest by any means.
The Elsweyr expansion had a cool starting area... but its almost a joke. The entire expansion area is super small. When you open your map by pressing "M" you will see a dragon that flys around that people can kill. When it dies... guess what... the same dragon spawns and flys around again... so you can kill it... again ... and again... and that is it. There is like 5 new sets of armor which are pretty basic. It's a joke really I am super disappointed in the entire game. My personal opinion is the developers are milking it for money at this point. I think its a game suited more for young kids, 10-15 age range.