if buy and hold CSPX is better than VOO or SPY mainly because of the withholding tax, and also because CSPX is a acc ETF that does not re-distribute its dividend (better). It automatically use the dividend to buy more shares. So if intend to hold it for more than 10 years or more, CSPX is better...