Please name them and I'll gladly edit them in, with attribution!
How about these pros:
- Privacy
- Lower transaction fees
I'd also throw in "wresting power away from entities who've been ass-raping economies on a global scale", but the average consumer/vendor may not see that as a pro as much as I do.
Generally, I tend to agree with your list of cons. Some less than others, though.
- Difficult to buy
- Difficult to sell
If you're speaking of buying or selling BTC on the exchanges, it's no more difficult than buying or selling any other currency. If you're speaking of buying goods or services from vendors...yeah, it's a lot harder to figure out than cash. But in my mind it's only marginally more difficult than learning/configuring/using Visa or Paypal or any other existing electronic transaction medium. If you're speaking of the difficulty of vendors pricing their goods in BTC, I would agree that's VERY problematic right now. But since you've decided to assume a plurality of vendors accepting BTC alongside fiat, it seems to me that by extension you've assumed those problems have been resolved.
- Major issues of security relating to local storage
Storing cash locally has major issues of security as well. Bigger issues, IMO.
- Extreme investment of time involved in learning requisite knowledge relating to wallets/coins (1+ hours, tech savvy)
One also has to invest time figuring out how to use bank, credit card, and paypal accounts.
- Extreme investment of time involved in learning requisite knowledge relating to using bitcoin exchanges (1+ hours for financial savvy)
If your plurality of vendors is a 49.999% plurality, the average consumer wouldn't need to know anything about trading on the exchanges - because they wouldn't need to use them. If I can buy many of my consumables with BTC, there is no need for me to constantly convert my BTC to fiat or vise versa. If I have fiat but no BTC - and I want BTC - it is a trivial matter to walk into a BTC/USD grocery store, buy a pack of gum with a $10,000 bill, and ask for my change in BTC (or vice versa). There are plenty of places in the world right now where regular people transact in multiple currencies without participating in currency exchanges.
- Fear of losing coins to computer or network failures/virtual currency less tangible than paper or plastic
Just because I can hold cash in my hand doesn't mean I'm not afraid of losing it. Tangibility is also a double-edged sword. Lets say a thief breaks into my home, and sitting on my dresser is a stack of paper money right next to a USB key containing a bitcoin wallet. Which is more likely to be lost?
- No consumer protections by law
For causes of action where a plaintiffs only damages were the loss of bitcoins? Perhaps. But other damages could arise out of a BTC transaction that would be covered by law, such as damages from product liability. Buying PCB-laced baby food with BTC doesn't preclude anyone from successfully suing the pants off Gerber.
Additionally, your "plurality of vendors accepting bitcoins" assumption undermines the validity of this "con". If a court awards me a 100 BTC judgment against a vendor that accepts BTC payments, don't you think it's possible the vendor might have some BTC lying around that could be seized? In such a scenario, there's no need for a judge to look to Mt. Gox and do any fancy maths for me to get my BTC damages back.
------
My point is, none of your cons stand alone as reasons no one will adopt bitcoin as a currency, because most of them also apply to the currently existing alternatives.
Finally, there's no need to edit your first post attributing me with the new "pros". And please, don't bother replying unless you can resist the temptation to call me an idiot, use foul language, or otherwise be as impolite as you've been previously in this thread. Thanks in advance.