Agreed, but there are low barriers to entry and it's easy work. The brokers and the exchanges are really the only ones who make money over the long run. But it takes a million times more work than setting up a retail account to start a brokerage for example.Quote from jimbojim:
Trading gives the illusion that you are doing something when the only thing you are actually doing 95% of the time is transferring your money to others.