I'm just gonna ignore the rest of that novel you posted because it was just general rambling and arguing with a point that Johnny didn't even make. But I do find it quite impressive that you own more than 1200 cars in GT5, as it has a grand total of 1088 cars in the game... In all seriousness though, clearly you're just making things up to support your point. Despite your lack of understanding of what you're actually arguing against lol.
So you don't believe I own 1200 cars in GT5??? Let me tell you a story... You can own more than one car of the same model (i.e. 3/4 Enzo's). But hey, if you want proof, I'll show after reinstall GT5 for some hours...
Any game with an unlock-based microtransaction system already does do that, and they have grown increasingly common over the previous generation. GT6 is, technically, already like that; though going on two years after release that ability to simply buy your way to the top of the heap has already died down to pretty much nothing. To a lesser extent, GT5 was like that as well with some of the expensive special edition copies.
Yes there are the "microtransactions", but pesronally I don't think it's worth it and takes out all the fun in the game, specially in BF... The fun is in the moment when you unlock a new weapon, not when you already have all of them by the start... And that's my point, some people might find it better this way, getting everythhing unlocked from day one, but others like to work (not grind) to get what they want. And I mentioned battlefield not with the microtransactons in mind, but the game itself having an option (not paid option) to get everything from start.
Johnnypenso:
Yes you progress through the game by racing, but not necessarily creating a race driver.
Where did I say that a game based on racing isn't challenging??
Get this, I ALSO WANT a challenging career mode, that gives me a better experience everytime I race. In terms of options, give us an option to change the difficulty. Give us more balanced payouts and more variety of races (not just copy/paste what we had in previous games). Make a game where you don't need to grind for days to get a 250 GTO. Make all cars available, or atleast all premium cars, in Arcade mode (unlike GT6). Eventually, to make the game less painfull to get the car/s you want, add something like I said, a roulette or "random box" system (nobody complains about it in Forza). If this last option doesn't fit you, then don't use it, just like microtransactions, ignore they exist and play the game the way YOU wish.
The problem with what you said (making every car availlable from start as an option), will generate as much discussion as the microtransactions... lots of people will like the idea just because it's a "easy way out", others not so much. And an option like this will always create a problem in a game with online an component. And this is why I mentioned BF as an example.
Now picture this, with the actual system, you get a very expensive/rare car, imagine the satisfaction you get when you go online (race, cruise, drag, whatever) and everyone says "wow nice car!". Now imagine how this will not happen because half the people will just skip racing and just have all the cars they want from start.
I'm all in for an Arcade mode with all cars availlable, I would love to try some cars before I need to buy them in the career mode. But a career with everything availlable... I don't think it would work.
PS: for the "random box" idea, what if we could get liveries out of it too? Even if we don't get a livery editor, having pre-made liveries, Martini livery, Castrol, etc., camos, simple liveries like stripes, flames...