Interesting article indeed. I agree that the first part about money laundering and drugs could have been left out, cause it's not constructive criticism. On the other hand, what comes after (and especially last paragraph) sounds reasonable. Purely "business results oriented" startup should focus on solving client's issues instead of "fooling around with buzzwords".
Another way to look at things is: Blockchain will fuel future innovations, so learning how to utilize it is a good investment - if you can afford it. It all depends what your business is trying to achieve at the moment. If one is striving to be a tech pioneer, let them use Blockchain tech. If company's sole purpose is to make money... solve a problem for client the easiest way.