According to Greenawalt, he claims that the microtransactions represent and “accelerator” not a “pay wall”, but he acknowledged that fans have not responded well and the developer admits that they will fix the economy in Forza 5 and in the hopes to win back the fan’s trust.
Turn 10 experiments with a lot of things and when the studio has gotten wrong they have always responded and fixed it. Being a big Forza fan myself, I have no reasons to think that they will not respond to the complaints and fix what needs fixing.