I think people who think credit cards=debt aren't very bright.
If you have the money why would you go into debt simply by having a credit card? Do you not trust yourself? Are you not responsible enough to pay other bills on time either? If you have the money, it's not debt. It helps your credit when used responsibly. Unless you can afford to pay cash for a house or car, good luck getting approved without any credit.