It's not very clear from your comment where exactly you are, but in The Netherlands credit cards are quite common — almost everyone I know has one, and I was raised here.
I never see anyone, always normal debit cards instead of paying on credit (loan), and the first question you get when your card's color looks unfamiliar and it doesn't work on the first try is whether it's a credit card because those aren't commonly supported. It's virtually nonexistent. My dad has one for booking hotels abroad afaik, but while in NL you just never need it and I never see them around.