How is this relevant? I don't spend much, and use cash in real life. But I need a card for online purchases for my business (hosting, etc.) and for access to my bank accounts in a different country. Maybe I can replace most of it with wire transfer, but Amazon, Rackspace, etc. won't accept it.
It's a compromise. If VISA and MC bother you in this context, use them less. You can't practically eliminate them, but you can, if you choose, reduce their use.