i believe its been factored into the cost of doing business and whether u pay by cash or visa still same price. so in a way, those paying cash is subsidising those who pay by card
Actually, due to that fact, I prefer to pay by credit card instead of cash. You have points, special offers etc which translate to money. There's no incentive in using that NETS card or cash this way.. although by right, the merchants should be grateful to you.
As long as you pay your credit card bills on time, there's really no reason why not use the card. You can even ask the bank to waive the annual fees. So if you're not a credit roll-over type, membership does have its privileges