Comment Re:Reasonable (Score 3, Insightful) 90
Any kind of currency which requires a third party to take part in the transaction, and which the full value can't simple change hands without a processing fee simply isn't practical or viable.
What exactly do you think Visa/MasterCard/Amex/Discover do??? 2.9% of every transaction, plus $0.35 per swipe. The problem isn't paying a 3rd party to authenticate your transaction. The problem is that BTC only can handle a fraction of the transactions that credit card networks can. Low supply of authorized transactions per minute with high demand for them leads to high BTC fees.
Waiting to have your transaction complete and having the price change during the transaction is going to be the BTC's biggest hurdle, IMHO. Even things like SWIFT and Western Union have significant fees to move money, but you always know up front how much you're going to get when all is settled due to (comparatively) low volatility with traditional currencies (dollar, euro, yuan, etc.)