This is the essence of wealth extraction.
Credit card companies borrow money from the Federal Reserve at historically low rates (about 3%). Then they charge their customers on average 14.7%, regardless of their credit score or payment history.
They're doing this for several reasons. But the primary reason is because they can.
It's really that simple.