YES! I used to work for the payment card industry. They're parasites! They serve no real purpose anymore in the age of the Internet. There's no reason for them to exist.
They're still charging transaction fees that were created in the time when everything had to be processed by hand.
Transaction fees should not exist!