Here's my 4 check points for Bitcoin, or some crypto, to become globally endorsed:
1. More businesses accept it as a form of payment.
2. Software becomes more intuitive and user-friendly.
3. People realise the benefits of using it (
https://coinpush.io/blog/the-benefits-of-cryptocurrency)
4. Fiat destabilises - due to inflation, corruption or political circumstances.