Careful with the quick judgments. Credit cards are not popular in many parts of Europe, so it's no big deal. I don't have one, for example, despite being in the top 10% income bracket in my country.
You can also pay with PIN if you want. That makes it post to your bank account quicker, which is nice if you keep track of your online banking.