If consumers are doing better at paying their bills, why are banks still charging 15% APRs on average even for the best credit scores?