The point is, why would I gave my car for a grain of sand?
Why will you give your car for a million dollars in cash? Because people accept it as a currency. Because, you'll afterwards go to another person who's willing to trade their goods for your dollars. Simple economics where societies develop mediums of exchange.
Same happens with Bitcoin. It meets the conditions to be considered as a currency. It was designed by humans only for that purpose. What's so hard to understand about that?