As for economical, political, social and practical issues, wouldn't it be better for your colleagues in these other fields to comment? You are entitied to your views in these areas, of course, just saying these areas may not be your expertise.
The problems and argument flaws that I see are simple enough that one does not need to be a specialist in those fields to understand them. On the other hand, some of them (such as the risk of theft) require knowledge of computers and cryptography that experts in those fields rarely have. Moreover, few of them seem to care enough about bitcoin to learn about its economic and social fabric (exchanges, funds, payment processors, scams, miners, castles, frappucinos, ...)
False dichotomy, for example.