It would be if they invested time and money in performance not in boxes and store... What they are doing now is they just throw in stuff like DLCs, boxes every few months and they dont fix anything that is why i quit year ago...
Over monetized and gambling box's plus the terrible performance after all these years the game has been out STILL. Never mind the bugs, unbalanced sets never addressed, pvp/cc immunity broken......
Not saying it's the worst but far far far far far far far from the best. All down to ZOS poor decisions or complete lack of action on certain parts of the game. Zero transparency, lack of communication or just down right lying to players.
I think it's all been said before, could list 100 issues and still would not cover them all.
Other than that I actually think the game itself is awesome overall, ZOS just need to change their focus and step up more with performance, bugs, balance, pvp, get rid of loot box's, too much RNG, inventory management online, less focus on crown store exclusives etc. If they did they would make more money in the long run I think and have a much more loyal player base.
ZOS seem only interested in churning out new players for fast profit turnover and short term cash injections, eventually it will just kill the game off if they keep down this path, especially the amount of screw ups with performance, bugs and balance/broken things lately.
Pretty sure this game would last well over 10+ years if ZOS stopped being ZOS...