I understand why this makes HN so upset. To the uninitiated nerd brain, these are just pieces of information flowing in and out of some computer system across networks. How expensive could it possibly be to actually send a packet to perform an online authorization with a bank's database? We all know the actual communication is ~free. What you are paying for is the maintenance of that connection, the security around it (e.g., PCI-DSS compliance), the ability to dispute that communication out-of-band, etc.
We could cut the cost of VISA's network in half or better if we could drop the compliance piece. I don't know how that would play out for the consumer segment though. How much economic activity would be curtailed if the average consumer had to start worrying about the security and stability of payment networks? Card skimming is a great example of this. Consumers will avoid certain retailers if they perceive an elevated risk of theft.