Bungie claims the game can't keep growing, sure it can, it works for Warcraft, that game hasn't shrunk since it launched. Additionally, they're asking us to pay for each season, then after they are done with it (WE may, or may not, be by then) they'll remove the content. Content that I PAID for, and now can no longer play. Until Bungie changes this, I doubt I'll play Shadowkeep or anything else after it. As a dirty casual I refuse to pay money for something I'll barely get to play. I was really starting to like D2, and was starting to play it more as my main game. But as a professional with a wife and two kids, putting in a lot of hours isn't in the cards, I already have a job. Until I can play at my own pace, I won't be paying.
A fresh install of WoW with all expansions sits at 70GB. Destiny 2 after Shadowkeep is rumored to be around 165GB. That is absolutely [b]huge[/b] for a console game. I get that you're upset, but it's not like ever owned the game anyway. You might have owned a physical disc, but the software is only licensed. Its no different for any video game that you may have on your console or PC.