Your approach has validity, but it's valid for people who a) have no time or b) inclination to learn the market.
It's just ONE approach. You've presented it as "the" approach, full stop. It stems presumably from the idea that you can't "beat" the market.
But that depends what you invest in. And as a human with a brain, and a human with 24/7 Internet, you can do a little research and invest in conservative, dividend-yielding mammoth blue-chip-type companies, or you can seek value.
What I do is:
Step 1. Move all my 401k holdings from previous employers into a Vanguard IRA brokerage account (there are brokerage and non-brokerage variants of the IRA, the latter allowing you to purchase individual domestic stocks and ETF's online).
Step 1b. Create a Seeking Alpha account and add stocks, ETF's, etc. that I'm interested in to my portfolio. I'll watch these stocks for weeks/months as well as read some of the material / URL news links that appear (including analyses).
Step 2. Allocate a certain percentage of the entire portfolio "Boglehead" type funds/companies of the exact type you've just described. Baby boomer nervous-can't-be-bothered investor mindsets.
Step 3. Allocate a certain percentage to companies I know either because I may have worked there, I use their products, or as I work in technology I like the idea of the product or company. AAPL is an example.
Step 4. Allocate a certain percentage to a 'gambling' value stocks. I find these by looking at the NYSE "Biggest losers" and "Biggest winners" lists. If I see something interesting, perhaps I feel I'll either ride a pump and dump trade cycle or simply I feel that the company was unfairly oversold, I'll add that to my Seeking Alpha portfolio, follow it for a few weeks/months, and purchase on a low.
There are a lot of different trading strategies. If you were railing against day trading only, I perhaps would agree with you. But here you're suggesting that the only valid form of stock market investment is to follow a mediocre approach (which is high risk: what if it's time to retire and the market corrects right before?!)