Steam Economy, Micro-transactions, and a Paid Game

Have you not already gouged your eyes out due to U3’s micro-transactions then, and if not is that due to the Steam Economy being implemented later, rather than something planned from the start?

And when you specify in-game currency, do you specifically mean stuff like Gems in a mobile game, or does that include something like Refined Metal in TF2?