if transactions were done in btc, each transaction would amass the typical fees - which are pretty high at the moment.
converting btc to fiat to pay your visa card bill at the end of the month would be one transaction per month.
that's a huge difference.