Russian carders who make their living off of selling credit card numbers probably agree with you that the system is great.
In contrast, Bitcoin is permissionless. Just install the software and receive payments just like anyone else. That's what something born in the Internet age looks like.
Are you the owner of Ezfile/Filecloud by any chance? If you are, I'm actually quite curious to discuss payment processors with you. Last I checked, you're using Amazon gift cards and Bitcoin. Have you had any luck getting access to credit card processors? Also, what fee per transaction would you consider to acceptable from a CC processor for your category of website (with the ability to let users pay by subscription)?
Honestly, the proper competition vs Visa is ACH-based transactions like Dwolla.
There's also chargeback and consumer protection services, which currently there is little market for. You just rely on Visa. With Bitcoin, there is opportunity for a market of escrow and resolution services.
Right now, Visa works better, full stop. As Bitcoin improves, however, that could certainly change.