Yeah, you may be right. I do think it adds up though. Many are wary about the civ switching. Some, like me, are wary about excessive monetization and how it may negatively impact game design. A decent number are wary about Denuvo. I think it would take a lot for Civ 7 not to be a financial success, given the sheer size of the fan base and the level of marketing. But I don't recall there being this much negative buzz before Civ 5 or 6.
Every next civ game has sold better than the last, as far as I'm aware, with Civ VI having what, 11 million sales if I remember the numbers thrown around on this forum correctly?
The vast majority of those don't ever consume
anything related to the game outside of the game themselves. They see a nice game, or hear about it from a friend, go to Steam, press purchase, press install, play, and then move on to the next game. Maybe after ten hours, maybe after five hundred or more hours.
If you were to approach a random person who has played at least 10 hours of Civ VI and ask them "have you heard about Civ VII's potential excessive monetization/civ switching ruining the game/Denuvo being added?", I'd estimate 90% of them would straight up say "no", and another 9% would say "oh yeah I think I heard something about that" before shrugging and buying Civ VII. Only that last 1% would genuinely take it into consideration before deciding to buy or not.
Just remember - almost by definition, the people who talk about the game online are that same 1%.
My point is, if someone like me with 9800 happy (mostly!) hours of Civ VI is going to wait for Denuvo to be dropped from Civ VII,
Well, its not a good look, is it?
From a profit point of view, Firaxis has zero reason to care about the 0.1% that plays the game for thousands of hours, and can be found on forums and the like. They'll care a bit, mostly because we're the people they actually talk to when producing content (or even posting on the forums), but we are not and will never be the financially relevant audience. What Firaxis (or 2k) cares about is the bulk of players, who
at most browse the Steam page for a bit before purchasing, but more likely purchase it just because a friend says "hey this game is fun". And that bulk of players doesn't even notice, let alone care, that the game has Denuvo.
What Firaxis
would care about is if they did something that harmed the sales in
that group. For example, if the game was incredibly complex (to please us hardcore fans) and a casual wouldn't understand a thing and have a completely unfun time, that would lead to people not recommending the game to friends, which would harm sales far more than a bunch of people protest not buying it because it has Denuvo.
By which I mostly mean to say, I really doubt Firaxis/2k cares about the look from you deciding not to buy the game, no matter what it means for you and people who personally interact with you.