I really wanted to buy Forza 5 shortly after launch to play on my Xbox One as it simply looks amazing and its been a very long time since I've played a racing sim. However I was extremely put off by all the negative reviews regarding micro-transactions. I haven't played it myself so please correct me if I'm wrong, but from what I heard there was basically a progression wall where if you wanted to get the best cars you either; a) grinded for an endless number of hours, or b) pay extortionate prices for them with real money. I found this scandalous, and as a strong opposer of micro-transactions in full retail price games this completely deterred me from buying it.
However I've only recently found out that they have since changed this (in December afaik), by significantly reducing the cost of cars when using in game currency while at the same time increasing the rate at which you earn said in game currency.
Without a doubt the game play and visuals are fantastic, the huge gripe myself and many others had was the in game economy. So, my question is, have these changes solved the issue, allowing you to unlock cars at a reasonable rate without purchasing them via micro-transactions? Appreciate any feedback from players who have played both before and after, or even just after this update.