Credit cards are a service that exists on top of traditional currency, so comparing the features of bitcoin to the features or a credit card is in some ways an unfair comparison; in other more pragmatic ways it reflects the way bitcoins and and traditional currency are used for online purchases today.