Due to government regulations, Bitcoin and altcoins cannot be used for payments in some countries, but in my opinion, Bitcoin can be used for payments such as using a credit card, we can only wait for government regulations to allow the use of Bitcoin, then if the government does not support it, then we can use P2P transactions to make payments.