I have not tried Minexpay card but today many new ICO and tokens introduce their cards just to attract their ICO and users.
If the cards were so important for the crypto currencies, bitcoin would had the first digital card but there exists nothing. I never understand why crypto needs a digital card ?
You do not understand this, because probably or you have nothing to withdraw from your counts in fiat, or you do not understand millions of people in other countries in which it is forbidden to directly receive money from cryptocurrency into accounts.
You are exaggerating. There are only few such countries in the world. Any way if you dont want your bank or government to know that the money has crypto origin,you can sell it on some exchange ,then withdraw it to your bank account at some electronic payment service and then send it to your account in the country you live. There are payment services who can send money via WU, Moneygram,mobile payments networks or you can use Local bitcoins. Also there is a Paycent who can send money from selling crypto to more than 200 countries via Union Pay payment cards.