It’s all about end times prophecy, the cashless society.
They will neither buy nor sell without the mark of the beast.
Don’t get me wrong-a cashless society would be a very bad thing indeed. But I am speaking about specifically the usage of a credit card.
I am addressing a very narrow focus here.