There are many evils associated with credit cards, but there are benefits that are hard to ignore.
One benefit is having the credit card company act in your behalf to recover funds from a disputed transaction. Under the Fair Credit Billing Act the credit card company has to investigate the dispute and either take the charge off your bill or explain why it is correct. Even better,you don't have to pay the portion of the credit-card bill or related interest charges while the dispute is being investigated.