It's an amazing expansions and what vanilla Destiny 2 should have been. You'll rarely ever run out of things to do and the changes to all of the systems are so well tuned that it's a much more cohesive game that tries to return to it's hobby roots. It will have it's detractors who won't be happy about anything the game does and some areas like the raid will remain impossible for anyone but the most hardcore Destiny players, but overall it's a solid addition to an already really good base game. It comes highly recommended from us here at The Dadcade.
Unfortunately, the gameplay itself never rose above mediocrity and the time I spent in battle, I was just mindless mashing buttons to try and get to the next story beat. Throw in the fact that my character was usually under leveled because of my lack of wanting to kill off NPCs and the games combat was never fun and usually borderline maddening.