Yes, they do provide a good service. But they're still a "duopoly" (is that a thing?) as far as I know.
Can't even think on who's the third most used credit card provider.
As always with lack of competition all of these institutions are free to do as they wish. Specially since they deal with money, that can be (and often is) used for lobbying.
But I'm a pessimist, and these are just my 2 cents
Maybe it's all in my head and people are not influenced by money, democracy is a real thing and big companies obey all laws.
As you don't know whether Discover or Amex is bigger? Why does that matter? And Paypal is not a credit card. You can link it directly to your bank account and pay with it as the transaction processor. That's a big part of why it's so popular. Might as well complain about bitcoins.
The point is that referring to Visa and MC as a duopoly is inaccurate. There are other ways to process payments besides through the credit card system.