I have been doing some research about equity trading and the stock market in general, and I have a doubt. I see that a lot of people is looking for short-selling stocks, but that is not so easy because most brokers wont allow it, I guess this is mainly because sometimes borrowing the shares to do so may not be easy.
But on my research, I also found that is it possible to short sell a CFD of a stock, and a lot of brokers allow this on all their instruments. (Always talking about non US citizens since I think they are not allowed to trade CFD)
So why would people still look for short selling a stock (with borrowed shares), instead of just using CFDs? What are the pros/cons (besides margin on cfds) of one over the other?