Not all credit card companies are banks. Ever see a Discover or American Express branch?
I don’t know about Discover, but American Express does it’s financial stuff through/with American Centurion Bank, which I believe they own.
Could be wrong, but that’s the information I have.
CA....