If your sole consideration is income, then it may be better to buy stable stocks with histories of raising dividends. ETFs charge expense fees that eat into your income. However, high-dividend ETFs may offer better price stability through diversification, so they may be a better fit for an investor who is concerned about reducing risk and preserving capital.