Earn 75,000 bonus miles! Double cash back! Free flights! Discounts galore! The enticements for credit card rewards programs promise fantasies.…