The benefits that consumers get through credit card payments are substantial. They get the ability to shop in person or online. They get complete security. They get protection from fraud. They get the ability to buy on credit, particularly if they're buying on sale. They get rewards.
Evidence of meeting #138 for Industry, Science and Technology in the 44th Parliament, 1st session. (The original version is on Parliament’s site, as are the minutes.) The winning word was visa.
A recording is available from Parliament.