I don’t see how this is any less anonymous than what we already have. What it does do is it has no “float” time, and it probably gets them out from under consumer protection laws that gives them primary responsibility for fraud, etc. As others have said, like a debit card.
I use credit cards because it means I make one payment a month instead of dozens. It also means I pick up about $1,500 a year in cash back.
Although fewer are doing it, a lot of my vendors allow me to pay with a credit card without a fee. Spend $100,000 with one and a half percent cash back, it’s not a bad deal.