You don’t pay any commission if you do your own investing in many trading platforms.
Not all companies to invest in are sleazy. It is true that insider trading happens but if you did your research well and invest in more reputable companies, you won’t be cheated. I mean, how many people have you heard become wealthy through investing alone as opposed to gambling in dice and racing games?
Most trading platforms make their money from those doing CFD and spreads. Trust me, I learned that the hard way and now I have normal investment portfolio.