That's because a 20-30% return is big for people that just dump their money into a fund or individual stocks and let it ride.
For us active traders, yes we take on more risk but we are more aware of price movement, therefore letting us generate larger returns in excess of 100%.
I'm a pit...