>>16955747
It's improved dramatically. Obviously it didn't have microtransaction cancer when it came out; but overall the quality is pretty good.
The story content is really where it shines, end game is endless grind for higher dps numbers. It's worth installing and running through the story just for that; it's free.
>>16955790
STD content is unfortunately the focus right now; they don't have a choice. Luckily your rarely "forced" through story content unless you want that gear, and you can skip EVERY episode/mission. You don't have to do an entire story arc to get that gear, you can skip right to that specific mission that awards it, and then just speed through it, ignoring dialog.
This is what most people do with STD content. It's the best way to do it. They know massive amounts of the playerbase simply boycott STD content. I like being a part of those statistics.