Why the Vanguard MSCI Index International Shares ETF (ASX: VGS) is a compelling buy-and-hold investment for long-term ...