Revolut had credit cards for a few years but only in Lithuania
https://www.revolut.com/en-LT/credit-cards/
I guess they'd need to apply for banking license to offer CC in every EU state and that would be an order of magnitude more expensive than Lithuania's banking license