I agree there are some problems with the system, but there are solutions for them.For all the talk about car collecting, GT7 sure seems to be a frustrating game to play...
- Want to buy a certain car? Sorry, too expensive ... you have to grind for a month to get it.
- Want to buy a car and have the money? Sorry, only available in the UCD, and it's coming around only every 300 game days or so.
- Want to have a car in a certain colour? Sorry, only the colour in the UCD available. Original factory colours not available either.
Especially for people that actually love to collect all cars in the game and actually have them in your favourite factory colour, that's a nightmare...
(I admit I'm assuming UCD behaviour from previous experiences)
On one side, just raise the payouts from events, also if the randomized rewards stay, just allow players to sell those cars (in GTS I have 4 of the same race car, and it's pretty much wortheless). Now, with higher income and the ability to earn money by selling duplicates, they wouldn't need to change the prices that much.
Then, make the UCD cars not exclusive to this feature. Give them a fair price in UCD, like 30% of their cost as new cars, and also sell them in the normal Dealership, so players can simply choose between buying cheaper with a bunch of kms on the clock, or full price with 0 km. This would also solve the last problem pointed out.