This isn't a response to any of your points, but I'm deeply amused to see someone still calling Bitcoin a 'toy currency' at a market cap of $2b. Many people were calling Bitcoin a toy currency when the market cap was more like millions. Truly, people can differ in opinions a great deal.