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.
Tutorials are designed for the dumbest person out there who has zero idea what they're doing. So in this case someone who has never driven a car or played a racing game before. If a tutorial told you "this works like the last game, do the same" it's obviously bad design. Yeah that's a super small subset of the people playing the game but it's better to overexplain than underexplain. But in this case yeah they should 100% just have a separate tutorial mode section for people who need it, having that REQUIRED in a racing game is ridiculous. I haven't played racing games in years but last I remember that's what used to be the norm.
I mean, the easy option is just selecting your level of experience at the beginning and offering experienced players an option to skip the tutorial.