Option 1:It is also overly simplistic to say they don't make money from people who pay off the balance each month. Bank interchange rates apply to both situations as does the cost of providing the credit. So it's a bit of a fallacy to only try to apply those costs to one scenario.
Call it simplistic all you like. The point remains that the income is roughly the same in both scenarios
Spend $10,000 per month. Pay off each month.
Get, say, 1.25% from fees = $1,500.
Pay QFF points = -120,000 QFF points =, say, -$600
Pay 6% interest to GET the money to lend out = $10k @ 6% = -$600. Call it $6,000 on average, so, $360.
Pay other fees and charges, say, 0.5% = -$600.
Banks profit/loss = $1,500-$360-$600-$600 =-$60
Add in an annual fee of $149, and the bank gets ahead by around $89 or so.
Option 2
Conversely, $10,000 at 21% interest =$2,100.
Less say, 10,000 QFF points =-$50
$10,000 @ 6% = -$600
Other fees = -$50
Get 1.25% from fees = $125
So, $2,100-$50-$600-$50+$125 = $1525 + $149 card fee = $1,674.
Now, obviously, you can massage the numbers however you want, but from +$89 to +$1,674........ I think you'll find that no matter what realistic numbers you use, the paying interest will net more for the bank!!