You've go to to love the hackernews spin on this. No more free miles, blah, blah. Do you really think the miles were actually free? Of course they are not.<p>Essentially this ruling allows retailers to pass on bank card payment fees to customers.
Previously these fees were hidden, and the retailer had to swallow the fees, and of course ultimately pass them on to ALL customers equally as a cost.<p>Now, customers themselves get to pay the fees directly, and thus have a choice, and consequences, in which payment methods to use. And of course this will likely have downward pricing pressure on the payment service providers, so in a reverse of the usual story, consumers in general will benefit at the expense of the banks.<p>This is the way free markets are supposed to work, as opposed to the current cosy backroom agreements that only benefit the banks.