There's so many reasons I could contradict your points with but it would take too much time
Number one is PRIVACY
Bitcoin usage is better for money transactions and long time investments. Whereas we use cash since the first day, it doesn't need to any internet connect. It is easy to buy anything with small payments.