> In other words, this over complicated process involves a lot
> more banking activity than credit cards!
No, it's still FAR less banking activity than credit cards. You have no idea what happens behind the scenes when you swipe!Go watch this 11-minute Khan Academy video to see how much banking activity goes on behind the scenes when you swipe your card: https://www.youtube.com/watch?v=IPxQQNyCxas
Bitcoin isn't free, but it's far, far, cheaper than credit cards, and gives far less money to banks.
Simplistically: Each transaction can optionally include a fee as an incentive for Bitcoin miners to include the transaction in the block they're calculating. Right now, blocks can produce new "mined" Bitcoins, so the reference implementation doesn't frequently add a fee as the incentive to calculate a block is still quite high. As the "mining" (new Bitcoin creation) rate declines to zero, fees will become more important as an incentive to continue calculating new blocks.
https://en.bitcoin.it/wiki/Transaction_fees has a complete explanation of the current reference implementation of fees.
You're not listening: BitCoin is WAY more EXPENSIVE than a credit card TODAY.
* People know how credit cards work * Everybody accepts credit cards
You are comparing a payment medium with an asset/currency/payment-method/protocol. It's not a fair comparison (for BTC) because it's a really awesome technology which could evolve in many different things.
BUT saying that BTC is cheaper/easier than using a credit card TODAY is a simply not TRUE.
Third world folks with cellphones can't use credit cards (and likely don't have banks)... but they can use Bitcoins.
The uncredited can't use credit cards... you know the drill.
In the future, you'll probably be able to pay your expenses in bitcoin and then the issue becomes moot (you use your bitcoin earnings for expenses and your fiat earnings for taxes.)