GT can sell 10 million copies by virtue of being a first party Playstation title. That isn't in doubt.
What matters is how they make the game, and considering how the first month and a half has shaken out, they sure have done a bang up job. Totally haven't driven away or pissed off their fanbase because of their actions.
Which again, makes me wonder why Kaz bothered to write a letter to the fanbase saying that he would be instituting changes to make the game less of a grind and a slog to get through on the money earning, and event front. Because the game is a top seller, who cares if your fanbase is rightfully pissed at the state of the game, right?
But Kaz is actually listing to feedback. He promised an update in "early April" and as vague as a promise that was, he kept it.
For the core fanbase who have been with the series since the beginning, those who grew up with it, those who went back and played the games that came before they got into the series, it's fantastic that Kaz promised to make improvements and has thus far kept his word. I'm happy that there are changes being made to the game, and I have no problem with people complaining about the game. I don't even have a problem with people supposedly "review bombing" on places like metacritic, because if a development studio actually listens to the feedback of the community, that means that I end up getting a better game.
The point that I was trying to make is that there are some people who can't fathom that the majority of people who buy the game are going to be fine with it, and that all of the disappointment that they've built up in their heads doesn't have any effect on how well the game is doing commercially. There's so much doomsaying around this game with some people that one would be amazed that PD are even in business, but that isn't reality because obviously they are doing something about all of the complaints.
Something selling well doesn't make it good and doesn't guarantee customer satisfaction. People don't do their research or are happy with a game that offers less than what it was marketed as being. Either out of ignorance or apathy.
Real fans care because they know what they want and realise that it can be done because other titles are already doing it. Despite this they want GT to improve because those other titles, while good in their own way, don't have the same balance of gameplay that GT has/had.
It's clear to me that Kaz and PD do appreciate their fans and don't just care about sales above all else. I'm not even sure why anyone would argue for "good sales = good game" because nothing is ever that binary.
Actually, from an economic perspective something selling well does make it good. That's why we have GT7 the way that it is. That's why it is painfully obvious that the game is geared more towards what the bean counters at Sony think that the general audience wants to play, that's why the core fans ("real" fans as you refer to them) are so upset with current state of the game. That's why we have pit stops that remove all of the logistics that a veteran of sim racing is used to, but the general audience wouldn't take the time to understand.
I'm sorry to tell you this, but the game released for a general audience so that Sony can capitalize on sales. The whole "going back the the series roots" nonsense was likely a ploy by the same Sony bean counters so as to appeal to the core audience of the game.
I guess this didn't come off in any of my posts, but I don't personally think that GT7 is a great game, I don't think it's the best that it could have been and I think that PD had some ideas they thought were great, but that both the general public and the core fan base didn't actually want.
At the same time, it's really tiring to see people saying the game is completely unplayable because X thing isn't exactly what they expected it to be, so they're never playing the game again until this super major ultra problem, that everyone else must feel the exact same way about, otherwise you're a PD shill and Sony bootlicker, is fixed and exactly the way they want it to be.