I think it depends a lot on how you trade with spreadbetting. It is very hard to day trade stocks unless you are very lucky or very good.
If you take a slightly longer term view then decent money can be made.
If you do what most people do and see spreadbetting as a way to make a lot of money very quickly, then you will probably lose. It is a valuable tax free trading tool, that if used with care can be profitable.
Just my view, not necessarily right. 😀