The 2 to 3% drag needs to be corrected for increased liquidity, which is difficult to do. People don't use credit cards because they are convenient, people use credit cards because they do not have the extra money, which drives compounded economic growth. If bitcoin succeeds, credit mechanisms will be built on top of it, and they'll behave almost identically to credit cards, including have fraud.
The premise the article presents (essentially a different crypto currency for every business I interact with, as well as loan instruments built on top of btc) is actually not a preferable reality to the current one.
Also his claim that you have no chance of identity fraud is really only relevant to the merchant (and is obviously worse for the consumer). But merchants have already done the calculation: even at 2-5% transaction fee and eating a lot of fraud, they are happy to process credit cards.