You're right to a degree, but don't you wish there was another way?
The entire online industry and everyone who takes credit has to hand over %3 to credit card processors, who take money from both sides of the transaction.
It just sucks, that's all I'm saying. I wish there was a better way...