On a broader scale, it seems like it would be nearly impossible for companies to do business without credit. The fluidity of corporate accounting - purchase orders, net terms, and the like - almost demands that, at least on a company-to-company basis, that credit exist.
On a more micro scale, individuals not using credit cards isn't as strange as it seems; my debit card sees exponentially more use than all of my credit cards combined, as it saves me the hassle of dealing with cash and change, but doesn't put me in a position of spending money I don't actually have.
Responsible use of low-limit credit cards can be a good basis for a younger person to build credit, also. Having too many (especially if they're all carrying a balance) is a bad thing, sure, but something with a maximum limit between $300 and $500 can go a long way towards teaching a teenager responsible use of credit, and build responsibility towards making set payments on a balance every month - good practice for much larger purchases later in life like cars, houses, mail-order Russian "maids", and finger-sparklies for wife appeasement after buying cool toys.