Your link fails to take into account real life businesses like mine that are charged 2.5% for credit card charges and 60p per transaction for debit cards. This is the situation now, not in the future. Charges may well be capped in the future, but we have to look at charges now.