Agreed but I might consider a blended portfolio of large and small cap stocks using low cost mutual funds (I found a fidelity large cap fund FUSVX with a net expense of .035% that has also delivered 17%+ YTD gains, some are dividend some are growth stock in the fund) UNLESS you’re close to retirement. This way you get the growth upside on small cap paired with the stablilty of some large cap stocks while maintaining balanced ricks.
Decide to invest in dividend stocks. Dividend stocks pay out a portion of the company's profits to shareholders. These dividends are paid at regular intervals, so they produce a regular income stream. Investors who hold a large amount of this type of stock are known as "income investors" because they prioritize regular dividends over stock value growth.[1]

How do I generate passive income?