Although we're joking, I wonder if Bitcoin would be far more successful if it originated within a platform like Steam. Let's say Steam replaced their wallet with Hatcoins. They allow users to add Hatcoins from their bank account, send Hatcoins to other users, purchase hats, and Steam games at a 2% discount if using Hatcoins during 2014. Valve runs the main Hatcoin exchange, and you'll have millions of people using the currency within a year. If I run a gaming site, I could start accepting Hatcoin donations or subscriptions, since they're already popular with gamers. Or, I could pay for servers using Hatcoins, buy Minecraft items with Hatcoins, Humble Bundles, games from GreenManGaming and GamersGate, etc.
It seems like they would have something that Bitcoin doesn't, a lively economy and marketplace to add stability.