CFD brokers have to publish how many customers lose money. The people making money are the ones not using leverage but using CFD’s to avoid the stamp duty.
They are not short calls but covered calls if you have been assigned on the short puts. Then turn the wheel and sell puts if you are bullish. You need to join the theta gang. Www.Reddit.com/r/thetagang