You mentioned Europe, but we also discussed Australia. It appears that fees are much lower around the world, as in Israel, than in Canada. Why? Surely it isn't just because people in certain countries use cards that require balances to be paid at the end of the month, whereas people in other countries can make minimum payments, as is the case in Canada most of the time.
Is that the only reason for such large differences in transaction fees?