You cant compare the two,visa is centralized digital assets and the other is decentralized digital assets,morelikely the crypto will be the future money for all the human beings.
It's not about the decentralized or centralized but the main thing about the total valuation in the crypto already surpassed the visa service. But I see the only ethereum platform will try to compete with the visa on its scalability. Crypto will worth more than it.