> consistently do 50%+ annual returns over the past 15-20 years
That is only if you consider high-frequency trading investing. Which is very hard to, because on traditional investing timescales HFT is delta-neutral.