Bitcoin cannot replace the credit card today, simply because of it's 10 minute transaction time. Impractical in real world situations especially since it takes a few seconds(1-3) for you to be able to transfer money on a credit card, unlike Bitcoins 10-40minute wait...
Really? Because I can transfer BTC just as quickly as I can make a purchase with a credit card. The fact that my Bitcoins appear in my wallet BEFORE the Blockchain verifies the transaction is actually one of Bitcoins strengths. Ever seen "pending deposits" on your bank account? You know, the ones that can take days to clear before you actually get your money? Fuck that. I WANT MY BTC!!!
