I agree that maybe Bitcoin will be accepted worldwide, but it can't exist as single curency. Countries are researching and developing their own CBDCs, and there is no reason for them to kill both fiat and CBDC. The Altcoin community will not be giving up on the crypto market as easily.
Furthermore, the capacity of the Bitcoin network cannot serve the global payment needs.