I've been with the series from GT1. I've grinded for each car in GT1/GT2/GT5P/GTPSP/GT5/GT6/GTS. Apart from rubberbanding PSP and taking advantage of the pit glitch in GTS before it was patched (ironically, just when the first 20 million car dropped in Jan 2018), everything was done manually by racing. I'm tired. It did give a sense of achievement the first time you buy a unicorn, but by the fifth game it gets old. Especially when the car list is basically carried over from GT4-GT6 with only a few hundred additions each game.
In GT Sport every race I did from when I bought the game in Oct 2017 to around June 2018 was purely grinding. I didn't even touch sport mode at all. I never missed daily spinner and never once it gave me anything more valuable than 1 million. It's an epic fail in game design for such an esports focused title. But I guess all those laps at BMB gave me a pole position in Oceania top split Red Bull Jr race
And umm...I guess I saved on heating bills in winter. And and I get a free upper arm workout with the T-GT
Speaking from experience with games like Assetto Corsa, having all cars open at launch absolutely doesn't detract from the single player experience if the CORE of the game is right (i.e. the physics and the racing). In fact, it heightens it because you can just dive right in and get familiar with every car, and drive each car for longer to really learn their quirks and nuances instead of wasting hundreds of hours driving in the same car around ovals.
And let's face it, the people who regularly play Gran Turismo, and who love the cars, are all getting older. The casual kids will pick up the game for a week then move on. The credits system is actively antagonising the people who WANT to drive and experience these cars. Personally, I think GT Sport will be the last game that I have the time to grind all cars because I will be moving on to other things in life next year and not have the time to repeat races ad infinitum. I love cars, I love racing and the game but that's just life and reality unfortunately.
So Kaz, if you are reading this, on behalf of car lovers everywhere I propose any of these 4 solutions for the next GT game:
1) Make all cars available at the start
2) Have the car unlocks tied to career progression and make it so you unlock everything by the last GT League race (career length between 20-30 hours is reasonable - around 1 hour of playing for a month will get you there, or 5 mins per day for 1 year is more than achievable even for the busiest people)
3) Keep the credits system and car prices, but scale it so grinding for all cars could be achieved in 20-30 hours, e.g. by increasing payouts with daily bonus, difficulty multipliers, selling repeatable prize cars
4) Have a loyalty system where the GT server detects your save in previous games, and gives you the cars you've earned previously for free, and gives you credits for non-returning cars (basically improved system of GT PSP which allows you to "transfer" cars to GT5, except it was only Standard cars and only in Arcade mode back then)
Omedeto gozaimasu for the consideration