Beyond the fact that I don't understand why a virtual card should be a problem, I think that this era of "we can deny you a service and tell you nothing" should stop. It's one of the biggest issues of the modern internet. I understand that laws are different around the world. In Italy, whatever is defined as a "public exercise" - anything offering its services to the anybody, be it a shop, a store, a cafè, a restaura…
Isn't Google Ads kind of that already? You need to get approval to create your campaigns, and you have to provide all of your information in order to post ads?