Well, you spend more time gaining money
This is less time racing, the point of the game for many. Especially if the only racing in the game is online, which doesn't pay anything, meaning you're forced to go offline to "race".
and because you take your time, and enjoy racing by making the game difficult for yourself(driving underpowered cars), and therfore you get satisfaction winning the cars.
Doesn't apply to me and half the people on this board. I do enjoy racing, but it's only found online. Any time spent in GT Mode is time wasted. Rerunning a race 500 times just to find a car that makes me slow enough to just beat the one fast AI car isn't fun, and how the car is obtainaed has absolutely zero impact on how satisfying it is to drive. All the cars I've "earned" in my garage are worth no more than the ones I've duped. The cars are what they are, their rarity, costs, paint color, number of miles, number of switches, or if they were won by putting up with the AI for long periods of time or not means nothing.
And like i said to the other mintberrycrunch, there is b-spec and remote racing, or make a second account, and start again, try winning the game without spending money on cars.
B-Spec is something that does not belong in a game. At the very least it shouldn't be "mandatory". I only bother with it for 2 reason, I have the X1 and the prize cars.
Now I know what you said applies to some, but please, please, don't take it as the default position. I think it's clear on this forum that some people just can't put up with a [fun] game designed like this [ie, very badly in their minds]
It's completely ridiculous that PD is actually spending time patching out of track glitches, but won't give us a new aerodynamics model, fix some of the cars, give us more online options, etc, etc, etc, etc.