I agree with most, but I'm not sure your Visa and Mastercard alternatives are realistic.
- Wero is only rolled out in a select few countries at this point. On top of that, to my knowledge, you can only use it for online transactions and not in-store purchases.
- Monero is a crypto-currency. Crypto is not a scalable solution to payment traffic at all.
Sadly there is no great, widespread alterantives to Visa and Mastercard at the moment, so you are going to have to figure out what solution works wherever you live. This cannot be answered by a blanket replace X with Y list.
The real solution to breaking the Mastercard and Visa duopoly is the government stepping in and either taking care of it themselves, or fostering European competition. This is not something individuals can solve by simply switching to a non-existant alternative.