There are only two possibilities for one who understands Bitcoin. He/she either knows how is it supposed to work or is paid/threatened by authorities to make it not to work to make others think that it doesn't work.
FTFY
They can't make it not work. All they can do is lie, spread FUD, and try to confuse people.
This article is a good example of lies, and listing Bitcoin Cash as Bitcoin, and the real Bitcoin as Bitcoin Core on Roger Ver's site was an example of confusion.
I hope that everybody will hear about coingeek lying, and won't take any of their articles seriously from now on.