1. Toyota sucked because of its drivers, once Toyota left F1 none of their 2009 drivers did well, yet in Toyota they got 9th and 10th in the championship.
I can be terrible if I want.
2. It isn't realistic (isn't that what people want in racing games these days) to jump into a race car. Even the guy who won GT Academy 2014 has to drive a racing Nissan 370Z before an LMP because otherwise bad things would happen. A sunday racer can't just go out and buy a SLS AMG, no? So that is why you start off in a Honda Jazz and work your way up to that, like in the real world.
In the real world you drive what you can afford. For some, that is a Ferrari FXX. Realism has nothing to do with driving stock ecoboxes in ecobox racing series. Also, if someone doesn't want to play realistically, that's not a problem. I don't care about what real drivers do, I care about realistic physics and racing.
If we accept that Gran Turismo is a conventional reward-system video game rather than a simulator it's hard to argue for every car being available from the beginning.
I don't think it changes anything. I think the whole traditional system is flawed and should be replaced with sandbox modes.
Does CoD allow it's players access to every gun/perk/whatever from the beginning of the game? Of course not, because it's a sure-fire way to lose long term players, as there's no reward in place for playing it, and nothing to work towards. The same applies to Gran Turismo in my view.
No way, not having all the guns is one of things that got me to stop. I didn't want to spend time doing pointless unlocks. I played CoD to compete in team battles, not to be gimped because I didn't kill 3 billion people and couldn't have the good gun/gun I actually wanted to use. Actually give me the things I want and I'll play forever. I'm not the only one in this camp either.
EDIT
Actually come to think of it CoD is actually a good example of what I'm talking about.
CoD3 had no unlocks whatsoever. It was CoD4 that changed the online game drastically. I found many of those changes to be negative ones. Grinding, quick shallow killfast matches, no choice in where you're actually fighting. I went back to CoD3 a few times after the release of 4 and MW2. People were
still playing it. Not as many people, but enough to actually find online rooms. Obviously they weren't there for long term grinding.
Two other great examples would be Lock On and Falcon 4.0. These games are over a decade old, have nothing to unlock, but are still relevant.
Deep and long lasting gameplay >>>> artificial life extension.