Thanks for your response and not taking offense to my comment. I just felt you were making a lot of assumptions and arriving at conclusions that may not be true -- or at least not true for everyone.
For what it's worth, I prefer trading futures over stocks and I will explain some of the reasons why I prefer them. However, if someone prefers trading stocks, that's fine with me. Trading is all about finding a style that suits you. If you prefer stocks and you think they are the best way to trade, I won't argue with you.
I can only focus on a handful of things. I don't have the time or patience to scan / monitor stocks. Further, some of a stock's movement is dependent on the overall market so now, from my perspective, I would have to focus on the market and scan for stocks to make the best decisions. With futures, especially stock index futures, I can just focus on the market and then bring in other data points to help me make a better decision such as breadth, volatility, etc. Further, even though I'm using leverage with these, futures are going to move less than a highly volatile individual stock (on a % daily return basis) so the leverage may not be as dangerous as you implied. And with futures, I'm not worried about things like earnings releases, FDA approvals, etc. getting caught in a buy-out situation, etc. because I don't have single stock-specific risk.
One thing to note too is that in the US gains on futures are treated much for favorably for tax purposes than gains on stocks.
Now to illustrate possible returns, let's say I trade one ES (e-mini S&P) contract for every $10,000 in my account. And let's say I take a few trades in a day in which I capture 10 points in the S&P. 10 points x $50 per contract is $500. And so now I have a 5% return on my account for the day. Good traders on good days can capture much more than that. For instance, on Tuesday I captured 38 points only taking 3 trades over a 3 hour period. That's not necessarily a typical day but as you can see, that's a nice return on the account for the day.
Hope that helps somewhat.
Best wishes! Peace!