the truth about CFD (?)

I have been trading CFD for 8 months now. I wanted to change my broker so I began browsing around for information and I ended up to <redacted> .
At first I laughed, then I did some more research and I have found out that it's all true.
Besides the writer's personal experience, which I don't care much about (but definitely I will not trade with <redacted> Bank), what he says about CFD changes my point of view.
I thought quite a lot about that.
Are you aware about the CFD truth? what do you think about it?
Personally, I will get back to trading shares