With the Witch Queen reveal, when Bungie told us that dungeons would be locked behind the 100 USD legendary edition, I finally had the courage to uninstall Destiny 2.
Its not just the content vaulting. With Destiny 1 if I worked hard to get that Hand of Judgment god roll with Explosive Rounds or Firefly, or Eirene RR4 with Triple Tap, Casket Mag and Clown Cartridge, you got those god rolls. We even had a very reliable spreadsheet. With Destiny 2 these stats change every season and I don't know what my aim for grinding is anymore. They add too much stuff every season and later remove them at will. There are these seasonal story contents(usually not that interesting but you do it because you have to) and quests(released every week) that you have to be present at that very season or you miss out. Every new season they increase the light level and then starts the grind to hit that level cap and then get the "meta gear" thats now the best in whatever weapon archetype you prefer. If you spend just like me only 1-2 hours every day on this game then you will spend the whole season doing everything. Everytime time I took a break, I will look at some new "meta" weapon that I missed out on from a previous season, and these are very hard to get or just impossible after that season. Also, the whole mysterious atmosphere of Destiny 1 is gone. In most MMOs you can leave for years and come back and catch up with the new content, with Destiny 2 the game wants you to be always be present for all the content they added every season.
Anyone saying "don't get it" or "its just a live service, that content is not yours" does not get it. I didn't sign up for this when I sunk so much hours into Destiny 1, investing myself into this franchise. The goal of spending all my time to get that perfect roll in that particular gun is gone, now it will be useless in a few seasons and if its seasonal weapon I have time limit to get that. I remember when Crota' Raid 390 gave you the best looking armor in D1, now the best looking shit is in the MTX. Raid gear does not look cool anymore, people don't do them to get that Fatebringer(yeah its also here in D2, but in D1 the Fatebringer meta was never made useless, in D2 its just for nostalgia), people do raids to say they finished it. Also if there is a cool raid exotic, eventually you will be able to buy it(or an equivalent one with the exact same stats anyway) later through Bright Dust MTX anyway.
IHE who has been hating-liking this game since 2014 summed up my feelings the best.
We are playing because the lore is hinting at something great that will eventually happen. Its like Bungie figured out a way to have us invest all or life into this game.