I guess some people would prefer the hassle of paying more / waiting, rather than using you credit card. But generally speaking - You're right. All ends up with the fees and the long confirmation period.
I just wonder how long would it take until paying with BTC would be as efficient and easy as using CC .