If services only asked for bitcoin addresses instead of credit card numbers , these issues wouldn't exist .
To avoid such problem with credit cards we can easily get it with no id without having even not to give real name, some debit card services offer complete anonymous cards and virtual cards without verification so we can use it, and also they don’t charge that much.