The statement is approximately true based on credit card statistics. According to recent data, there are over 1 billion credit cards in circulation in the USA for a population of about 330 million people, which averages to roughly 3 cards per person. This includes all types of credit cards regardless of active status.