Here are my thoughts on the matter:
My thoughts on D1 are clear, it started off shit with a shit story and the studio couldn't get their act together so we ended up with a butchered mess which over time and many payments, they managed to mould in to a bit of a decent game. We all enjoyed it, it brought the community together and it was probably the highest FG has ever been in terms of co-operation and parties.
Then D2 came out and we naturally all started comparing it to D1 at the end of its life. We admitted that D1 had two extra years of development and progress so we turned a blind eye to the sub-par game we were fed because... you know... Bungie will fix it. The game was a complete mess, but we all tolerated it because we remembered the days when we all played D1 together and that's what we wanted. Yes, we were enjoying it but there was a constant underlying feeling that I was playing a shit game, and only playing it because of the company rather than the quality of the game. Then they started putting out DLCs, and we paid. Then we paid more. Then we paid more. And now we're expected to pay again. On top of this there's Eververse which is yet another cash grab. I wouldn't be surprised if Bungie announced a subscription model at some point.
The game itself isn't bad. I enjoy playing it because it's easy, it runs fairly well, it brings the people I enjoy playing with together, but let's not kid ourselves: Compared to some other titles, it's a load of shit. The amount of content on release was fuck all, and they've drip fed us more stuff over time and each time we're expected to pay for it. Fine, yet again I turn a blind eye and pay because I enjoy playing with you lot but there's still that constant, unshakable underlying feeling that I'm giving money to people who don't care about the happiness and satisfaction of their customer base. All they want is money and will do the absolute bare minimum to get it. If that means recycling content? Fine. Same guns as we had in D1? Fine. Same enemies? Fine. Same missions? Fine. They have the audacity to brag about new content all the time when in reality I'd say at least 80% of it is a copy and paste job.
I used to write games when I was a wee lad, granted they were more like Snake than Destiny but during that phase I learned a hell of a lot about what goes on behind the scenes. When you start paying attention to the behaviour of bad guys and notice that many of them share the same traits, it doesn't take a genius to figure out that they're simply copy and paste jobs with different skins stuck on them. Maybe tweak a bit here, increase the jump a bit there, in the hope that nobody notices but the fact of the matter is that I do notice, and I notice it a lot.
The weapons we're all supposed to be so excited about are all copy and paste jobs. The enemies we're supposed to kill are all copy and paste jobs. The missions we do are all the same ones over and over. Bungie figured out that people don't mind grinding so they're milking it, and they're doing a bloody good job. So we're using the same weapons we've been using for 4 years to kill the same enemies we've been killing for 4 years in the same missions we've been doing for 2 years. Sure, they'll add a few multipliers or whatever to make it trickier, or if they're feeling particularly adventurous maybe they'll flip the mission on its head so we do it back to front. Ground breaking stuff.
Apart from end game content, their answer to everything is "more bad guys". Every mission. More bad guys. Not "aha, suddenly something new appears for free as a nice gesture towards the community that have spent literally billions on this game" - nope, copy and paste more bad guys. But if you kill them you get a shader. Or a gun you paid for 4 years ago.
And that's the thing with Destiny for me and the reason i don't care for it any more. I was in denial for ages telling myself it was a decent game but the constant laziness behind the scenes just got too much for me. The fact that Bungie has the balls to charge people for content that is so sloppily and lazily put together is testament to how stupid and blind us gamers have become, and having now been reminded of what quality game development looks like and how much content you can get for your money thanks to RDR2, I won't be spending another penny on Destiny. They've milked me enough for the absolute minimum effort and content and I'm done with it.
I'll still be on for Banana or whatever but I'm not spending any more money on it.