The advantages to CFD's is lower margin requirements, easy access to markets, no shorting or day trading rules, and little or no fees.
Thank you nanny-state over-regulated CFTC and SEC for your prohibitions.
Very easy work around to their prohibitions.