I am naive in this space, could some explain what is keeping the duopoly of Visa/MasterCard going?
While Simple was trying to launch a new bank, not a CC processor, their experience is probably informative here -- they're successful by some measures, but they failed at disrupting the industry the way they wanted to. (I'm a Simple customer and have been on the edge of switching back to a conventional bank for over a year; it's mostly just inertia that keeps me there.)
there's a Futurama episode that has a snarky commentary on this - s01e06:
fry: "Do you take Visa?" clerk: "Visa hasn't existed for five hundred years." fry: "American Express?" clerk: "Six hundred years." fry: "Discover Card?" clerk: "Hmm...sorry, we don't take Discover."