I recently paid for some local tacos using Bitcoin. My friend who was unfamilar with Bitcoin thought it was strange, like I technically didn't pay for them or something. We got into discussing Bitcoin and one of the questions he asked me was:
"Why would you want Bitcoins instead of cash?". For a second I didn't know what to say; then I thought about it and here is what I came up with. Feel free to contribute to this.
1) More security (especially if you are careful).
2) Bitcoins are a potential investment, cash is not. Paper currency only really goes down in value, Bitcoins have a lot of potential to be worth more as time goes on.
3) Fast, worldwide transactions at your fingertips.
4) Similar to #3, but it's a universal currency. It's legal in most countries of the world and you don't need any kind of currency conversion to send money to people in a different country than your own.
i totally agree with # 1, 3 and 4. especially 3 and 4. it is the best way to transfer money between countries , and in long distances. especially since it is so much faster than any other way and also you should pay the lowest fees in order to do it.
but if you are looking for reasons on "why choose bitcoin over cash" number 2 is not a very good argument.
because while bitcoin has potential of going up in value (as we can see right now in the market), it is also very volatile which means it can go down the same way it went up. and this IMO makes it not a suitable substitute for cash.