It's definitely worth a play, and there's plenty of content (especially with the DLCs)
However, there are some issues
Micropurchases for gear, cosmetics, resources and in-game currency is bad enough, but in a single player game - Really???
Not to add to the fact that one of these micropurchases is for faster XP and resource gain... That's just trash.
Basically, grind or pay is what it seems like. Very anti consumer, especially for a single player game.
Too many fetch, escort and 'follow' quests. Alongside travel time in quests too far away from any fast travel points. The only reason I can see this being is to 'flesh out' the game (i.e, longer average playtime)
Generally, the game is a masterpiece IMO. I've really enjoyed it and have over 80hours of playtime on my first run through.
However, the negative points alone have lowered my rating considerably.
Lets hope the new games don't follow the same anti-consumer policies