Crypto is banned in many countries, such as India. And this trend is growing. But at the same time, many countries accept crypto, so the scales are balanced
No it's not.
I don't think that the crypto can that easily get a ban. All your stated methods like exchange, cards are all third party. And when you are dealing with the third party they always ask you for KYC for their security reason and take a high fee. But do you ever think that if two people willing to a deal directly using the crypto then there is no other to stop.
Exactly and since everyone has a phone and since making a payment with crypto takes very little data everyone can use it. The fees are much easier to deal with and there are no obligations from the bank or useless forums to fill in.