Credit cards offer convenience and security to consumers, especially those who don’t want to carry a lot of cash around. A typical consumer in the US is not usually satisfied with having just one credit card. In fact, a 2018 Experian report says that Americans tend to have an average of 3 credit cards.
In fact, I currently have 10+ active credit cards, Signing up for credit cards for rewards and churning them is my hobby. I like reward travel. I travel at a nominal cost. Even after applying and canceling cards frequently, I have an 800+ credit score.