I just read this article where alternatives to investing SPY are discussed (https://www.finstead.com/posts/SPY-ETF-review). My thought after reading this was, SPY is narrow (only 500 stocks) and relatively expensive (vs. IVV and VOO). Why do people choose to invest in SPY vs. IVV and VOO? Is it for liquidity reasons?