You're mixing cost and price. Let's say the cost of a Visa transaction is 0.1% and the price is 2.5% while the cost and price of a MobileCoin transaction are 0.2%. It costs more but it's still cheaper for merchants.
Cash is cheaper for merchants, but people have only continued to use credit cards more. Further, if crypto becomes attractive from a cost perspective Visa will just be forced to bring down fees and stay competitive. It's pretty near impossible to imagine crypto with costs less than Visa's database.
There's a shop near me that has had its card payments out of commission for about a week. They are having to bring in staff for additional hours due to the fact that the transactions typically take longer and you have the cash to handle at end of day. I doubt it's a negligible additional cost.
Credit cards are more convenient than cash. If crypto can be equally convenient (which I think it can -- see venmo), I imagine people will use it. Are the savings of centralization really enough that Visa will be able to stay competitive and profitable?
I don't doubt Visa will continue to be used, but I imagine it will be for fraud protection rather than cost.
Incorrect. Decentralization is always more expensive and slower than centralized system(both hypothetically optimal) due to extra sync cost.