it sounds like you have only attempted to acquire it by a combination of
1) Purchasing it
2) with a credit or debit card
All it comes down to is that its a $2 trillion market with an extremely high volume of transactions, at all and when compared to the capitalization of the market
so service providers cater to that, and fortunately for the end users, a very large portion of that $2 trillion did not require people to pay once to convert their existing cash into crypto.