An exercise I engage in from time to time is to read HN comments on a btc-related post to see what some really smart, tech-savvy, and ambitious people think about it. Spoiler: they overwhelmingly hate it, for assorted reasons. So then, in my mind, I see if I have rebuttals to their critiques.
This exercise has been useful, over time, although it wasn't useful this time. The critiques are overwhelmingly either a) ludicrous and uninformed, or b) reasonable but having some profound misunderstanding. It doesn't help that most of the btc advocates -- the few that there are -- also poorly understand bitcoin, and so their answers are almost always somewhere between unsatisfying and dumber than the critiques.
Except for this post (from an older discussion) which is brilliant.
Anyway, we are, as they say, still early. Somehow. Even after all this blood and toil.