MasterCard or Visa also aren't operating as a charity in Europe.
Before the capping of fees was introduced, their acceptance was shit at most businesses, and most bank consumers also didn't have one, as opposed to cards of the national scheme which had lower fees both for customers and merchants