Yes, it's an American thing. In the US every retail entity that you interact with will offer you discounts to scan a plastic card in addition to your credit card (it allows them to trend you as a consistent customer for their data modeling, send you targeted advertising, and so on).
If you want to take advantage of these discounts, you build a significant stack of plastic.