Games did just fine without resorting to free to play game mechanics to make more money on top of what they already make from DLCs/etc.
So they get the box sale, dlc sale, season pass sale, and now lots of recurring free money at the cost of how the game used to operate mechanically before this nonsense took hold a couple years ago.
I've no issue with any of this if they didn't charge jack shit for the game itself while chasing those FTP style profits, but we know these dickheads would never do that. They want that cake and all your money too, so fuck them.
If a company can't survive they way it used and has to resort to Korean MMO style slot machine and leveling bullshit, let them die IMO. Or go make FTP MMOs and fuck off on those since you like em so much.