Truth is, games are getting more expensive to make. Microtransactions allow a developer to squeeze a bit more revenue out of a product, thus it probably has the effect of keeping game prices down.
Then sell genuine new content post-release. Release the game earlier with less content.
Don't leverage the XP Grind or rare cars to exploit your most dedicated fans.
Micro-transactions are fine and can work. But this type of micro-transaction that seems to be coming is incredibly insulting to gamer who cares about challenge, achievements, and is educated enough about content and development to know when he or she is being exploited.
At least do it like Killer Instinct, selling it at a decreased price and charging for characters later. But the way Forza is leveraging its XP grind and rare cars is just in poor form and disrespectful.
And yes, I don't like it so I won't buy Forza. And I will buy Killer Insinct. I do that, and write this, not to change this Forza, but to contribute to the discussion of the next Forza. I don't want to have to "not pay" -- that's a terribile solution from one passionate gamer to another. It's the first step, sadly, for now, but the real solution is not to not pay and shut up -- it's to not pay and express your opinion so that you don't even have to ask that question next time around.
I'm fine with micro-transactions. I've used them in MMOs, or cellphone games. I have friends that have. I have friends that have spent over $100K USD in Chinese RPGs. I am not against micro-transactions. I like the way KI seems to do it so far. But what I don't like is being expecting to pay $60 to have the publisher leverage their boring XP grind to market their XP Boost and 'fast super car access', effectively. There's a classier way to do micro-transactions, and then there's a easier way that abuses the consumers you should be giving the best treatment to. That's something I really didn't expect this November, and it's very discouraging.