I don't consider surprising that the owner of a large corporation is against crypto-currency. I think Bill fears that blockchain technologies can take a significant share of Microsoft. Arguments about the fact that weapons and drugs can be bought for the crypto currency are in general meaningless. Previously, they were bought for fiat currency.
It turns out, the fiat money is also bad one?