How many people have a passport vs a credit card? If you travel a lot, sure, but some folks never leave their hometown.
[1] https://www.ons.gov.uk/peoplepopulationandcommunity/populati...
[2] https://www.money.co.uk/credit-cards/credit-card-statistics