Disliking a business model that affects the way games are designed is totally understandable though, right? To say that "monetization" is a categorically bad thing and bad influence when it drives the way the game is designed. Monetization is not a bad thing in and of itself, if you're giving the player good value. It's predatory practices that hunt for whales that causes the game to be either a glorified gambling machine or a pay to win loop that is a problem.
The analogy to 80's rock and pearl jam doesn't really fit because both are still music. They are still bands that sold complete albums and performed on tour and sold merchandise. The business model didn't shift. The songs didn't become 20 seconds long. There weren't ads put into the album, etc.
Both styles of music are still music -- and both styles of games are still games. "No, my case is different," you might think; that is precisely what my friend thinks, too.
I think the games you like are pretty predatory as well, from my perspective. 60 dollars up front, DLC and horse armor and season passes and so forth; the biggest difference is that you happen to actually like those sorts of games.
This is really my point. The bad things about mobile monetization strike you as sinister, cynical, predatory; the bad things about console/traditional monetization you either consider okay because you love the games so much or consider them an "infection" from mobile gaming (which is entirely incorrect).