Hold on, cash-based transactions work in the real world because you can inspect goods beforehand or you're paying for services already received. It doesn't require a lot of trust.
That doesn't hold in the mail order or online world. Consumer protections are more important.
I don't actually think it will be of huge benefit to people like you who are happy with their credit cards. What Bitcoin will (and is already doing) is enable new applications and a new internet economy where location and real identity is no longer important.
(In this sense, I suppose I'm kind of agreeing with you, since I don't necessarily think there are any absolutely concrete examples of Bitcoin supplanting CCs. I think Bitcoin's greatest potential is elsewhere in untapped areas.)