Real demos and accounts don't have much difference between them. I can say that, brother. In my opinion, the biggest difference between the time a trader trades on a demo account and a real account is their mentality. Because money is in a free demo account, so they feel comfortable for trading. and one last comment is to imagine there are only ten people who trade one particular currency in the world. So your reflection may be right and there won't be much room to make ant profits because it is impossible for everyone to profit from the trade