Credit card companies earn profits through fees, interest, and merchant discounts. Visa's popularity in the U.S. is due to its wide acceptance and reliability. Consumers ultimately pay for credit card rewards through higher fees and interest. Understanding how credit cards work is crucial for financial literacy and making informed decisions.