That's nice and all, but have you tried educating people who refuse to hear it?
It's 2025, and lots of things have happened in the world in the past few years. And it's precisely the use of language in modern culture that's salient here. To self-label as a "critical thinker" and then dunk on others as "senseless consumers" in almost the same breath speaks to a certain kind of perspective in gaming culture, which has its roots in Gamergate among other things. Plus it's highly ironic that some people who basically regurgitate content they see from elsewhere think of themselves as critical thinkers. It almost seems as if "senseless consumers" is a psychological projection.
I think it's no coincidence that people who have a problem with seeing Civ7 as a Civ game would naturally adopt reactionary language and labels. That segment of gaming culture is reactionary, and one of the hallmarks of that perspective is the inability to separate the good from the bad within a piece of media. Something is either trash and made by corporations for 'consoomers' or it's authentic and (still made by corporations) for 'critical/independent thinkers.' Just take a gander at the rhetoric about the devs and controversial design choices in this thread. For example, civ-switching must be made to sell DLCs, not primarily because the devs and the company historian are interested in simulating the rise and fall or civilizations throughout the ages as a new direction in the franchise. And the fact that certain execution of design choices can be bad without the choices themselves being inherently bad or evil is a notion that many here can't seem to entertain.
Some people who have been losing interest in participating in this community have repeatedly pointed out that criticism isn't a bad thing, but bad criticism is a bad thing. Now the excuse is all the bad criticism is contained in threads like this one, but seeing this kind of thing alive and well in this community leaves a bad taste in the mouth. And the hate mob repeating the same talking points and dogpiling on pushback against un-nuanced discourse just because they feel they own certain threads gives a really bad impression on people who don't want to just hate on the game 24/7.
The problem is that the community is polarized. There are also people who will show reactionary behavior to reject all criticism of the game to champion it as the best version of civ that is already practically fully realized. It is not a consumer's duty to coddle the ego of developers, nor to crush it. Some on both sides take up this mantle. Both show reactionary behavior of hostility to protect their perceived 'validity' of their own views. This is the exact behavior in the world, only here it is over a video game, not political morality.
I followed the whole discussion and even laughed at the original "birthed a spokesperson" comment, as it was pretty accurate due to the name and how precise the figures were. Then "independent thinker" was used (more accurate to your point) and Gori the Grey was swift on correcting the term to critic before you replied by referencing the common association of deniers to the term independent thinker. However, that is an association fallacy as many people use the terms critical and independent thinker correctly, but many do not which causes it to be a sort of white noise in society currently.
Educating the ignorant is tricky and can't be achieved with "sick burns", especially 1 liners. It can't be achieved in 1 or 2 conversations. It requires they have multiple new experiences (out of your control) and dialogs as with anyone. You can only make a single impression each interaction with them, and you must be willing to accept that they have the right to refuse a new perspective no matter the circumstances. Good ol' traditional patience and understanding.
That said, I do get your point, it is frustrating when people go on a crusade against something that either doesn't affect them or just to ruin the experience of others. But I also want to clarify that I don't think that is what GeneralZift and many others are doing. They are hanging around the forums in the hopes that this game becomes more to their liking. It is actually a good thing for the game and the community. They haven't given up on the game yet but are currently unsatisfied - and - just like you are tired of seeing their posts that make you feel as though they invalidate your views, they are tired of seeing posts invalidating their views. A polarized game release almost always has "haters" and "corporate shills" there are no "true fans" or everyone on both sides is a "true fan". People start measuring their...

earliest game they started with. (Who has played longest)
This will continue until either Civ 7 meets the disappointed playerbase's desires, or until another 4x game comes out that does. Alternatively, until the first expansion when they have to buy in to keep their discussion relevant.