Reasons this isn't happening:
- Way too much volatility.
- Not enough liquidity.
- No legit exchanges.
- Wire transfer fees don't go up with the amount.
Trying to unload 10,000 BTC would crash the market. But that's a reasonable size for a single B2B transaction.
These are all good reasons. B2C may help with the liquidity part though, users buying coins to use to buy things. Hopefully institutional investments are going to take care of increasing the market cap for us, and then at that point B2B will be a lot more likely...