No-one has posted on this forum to explain why a virtual currency is needed, wanted or justified. Yet many are quick to jump on me and others for simply saying we don't like this system.
You can't have a system that lets you earn real money in game. If you do that, you legally have to be able to "withdraw" that money, instead of using it to buy paint jobs. Unless they want to pay people for playing the game, they can't do that.
They also can't just have you buy the items for credits unless they want to either
a. Do away with the storefront entirely (bad business for them) or
b. Make credits an item you can buy for real money (something they have said they will never do, thank God)
So they have created an additional currency, which you can both earn in the game, and buy for money if you so wish.
That is why it is needed and justified. It really is better than the original system
It's not going to save you money. It's not going to be cheaper. That's not how business works.
The price of crude oil goes up and down all the time, yet strangely, petrol stations (Gas stations for you 'Mericans) never lower the price.
Do you really think Frontier are going to make cosmetic items cheaper for you?
Now I don't know how this will affect the price of cosmetics - none of us do. However, your analogy is very bad. Over the last 4 years, the price of petrol at the station near my house has fluctuated between £1.05/L and £1.49/L and is currently £1.25/L.
Might paint jobs be more expensive? Very possibly. But the fact that you don't have to buy the currency (you can earn it in the game) and the fact that you can buy individual cosmetics rather than packs, should hopefully mitigate this.
However, since the items are entirely cosmetic, if you aren't happy with the new system you will never be required to use it. Although even then you will be able to get the odd paint job for free, just by playing the game.