More than 1 in 5 Americans (21%) have used a credit card to earn rewards in the past 12 months despite having credit card ...