The 'its all or nothing' crowd needs to learn that there's different types of "all": You can have it "all" in 2 years or look like you've got shit for the next 10 years at which point it finally takes off. At this point, the people with the coins won't be willing to let them go for too cheap. Its been integrated in too many places, used for too many things, valued too high. This means that people will have to pay for it if they want it, even in a bad scenario. And this means Bitcoin has value, and this means that Bitcoin can be used as a currency, and as long as its used, people will see how much better it is than normal currency, causing it to be used more, until its price goes up again. The only conceivable scenario in which BTC won't succeed is if somebody like Google creates their own copy and it overtakes BTC.