Agreed. The only fee I can swallow is mom-and-pop stores and governments charging a small fee for credit card processing.
In the government’s case, law only provides for them to charge $X and they must gather $X. They can’t make up for the provider fees. Legislation should roll that into consideration moving forward.