How so? Capitalism itself has created the visa/mastercard duopoly. Capitalism only leads primarily to monopolies and duopolies, hence the problem we're in.
Do you really think there's a shortage of people who would like to start a company that gets an easy 3% per transaction?