I have recently played 3 games that have forced a lengthy, unskippable tutorial section that runs for several hours of the game, just to unlock the most basic functions like buying the items, customizing features, multiplayer, and even 2-player split screen modes.
For 2 of these games (Armored Core 6 and Gran Turismo 7), the major draw for me was the MP and I haven't even gotten to check out MP yet because it's locked out until you get passed a certain point in the progression system. Fuckin' why do any developers do this? I just wanted to play with my sister but we have to get through most of the fucking game before we are allowed to do the multiplayer modes. Such bullshit.
GT7 isn't any more complicated than GT1-6. To have an unskippable tutorial in the umpteenth installment of a game go over the basic controls and mechanics of racing a car is madness. They don't actually give you any tutorial on the stuff that should have it, like manually manipulating the engine tuning, but they have several points of progression to familiarize you with the brakes and gas and steering. Which anyone who has driven a car or played a racing game can very much figure the fuck out without a tutorial.