Earlier quoted context omitted.
> None of this was difficult nor illegal nor expensive. Is giving a false name to the CC companies not illegal in some way? At the very least I'm certain it is a breach of contract.
I think OP is saying that they give a fake name to the vendor, not the CC card company. Walmart (maybe?) isn't checking that the billing name you give them matches the name on the card. I don't know how true this is across all vendors.
I have the same, real-name relationship with my bank and card issuers that you or anyone else has.
Rando-web-merchant, on the other hand, never gets my real name.
"I don't know how true this is across all vendors."
Almost 100%.
There is a rarely used program called "verified by visa" that takes you through an additional verification step and encourages you to create some sort of account linked to your issuing bank (or something) but I have only run into that once in the years I have adopted this practice.