1. I don't want to spend $200M worth of Bitcoin to a company in China. Something tells me that when you're ready to send that amount of money, bank fees do not even register in the expenses.

2. So, if transactions cannot be reversed, and I erroneously send money, or am tricked into sending money, I can't get it back?

3. So, BitCoin wins only when compared to Western Union and MoneyGram. Oh, what an achievement.

In it's current state bitcoin isn't a replacement for anything, really