I think that he is spot on. Excellent article.
Unfortunately, rather than prompting introspection, this article will fall on the deaf ears of those who seek to justify their sins, which is one reason why "some kinds can only be driven out by prayer and fasting."