Credit card is a proxy for an acceptable credit score. It's a filter so they can exclude irresponsible people without exposing themselves to claims of discrimination or racism.
Unfortunately people who simply choose to live without using credit are caught up in that too.