I do not think that we are going to really end it, we may change shape of it, but the idea that you need a credit card is still there. Sure it could turn into an app, but that doesn't mean that we are going to be getting rid of the mastercard or visa situation, they might be the ones that start an app for it and they may keep on making billions from it as well.
I do not really understand what it is that they do to make this much money that others can't do, I feel like others should be possible to do the same thing, but I guess it's a very difficult business to enter so I believe that these two companies will continue to make as much money as they want from this even if they have to change shape to fit the new technology that comes with it.
Isn't the future all about "digitization"? This means the transition from the analog world to the digital world. Physical/tangible items like paper money, plastic cards, and even passes/tickets will become a thing of the past. Credit/debit card companies are already providing access to virtual cards.
With digital payments becoming the norm since the emergence of COVID-19, it should only be a matter of time before plastic cards are phased out. Especially now with banks announcing their intentions to launch CBDCs. Everything will be "contactless" and digital. RWAs (Real World Assets) on Blockchains, and NFTs are just the tip of the iceberg. Don't expect existing payment processors to go anywhere despite the recent advancements in the FinTech space. They will change their business model to stay ahead of the game. Who cares about these greedy corporations? As long as we have a fair money system like Bitcoin, there should be nothing to worry about.