I have to say, Shadowkeep and the Pass model brought an insane amount of reasons to log in and play Destiny. Seriously, the amount of stuff is amazing and very well thought out.
Ive been playing a ton lately and I havent even touched my other 2 characters..
In my opinion, the recent changes to the game have been extremely healthy for it's immersion and longevity.