Where do dollars or euro's get their value from? Let me give you the wikipedia definition:
"Fiat money is a currency without intrinsic value established as money by government regulation or law."
What do you think happens to fiat money when people stop believing it has value? Look back to 19th century France, were fiat money collapsed.
Bitcoins have no intrinsic value, which is bad. But the good part is that it only has to compete with fiat money, which also doesn't have intrinsic value. And if you ask me, I put more trust and faith into an algorithm distributed over lots of people, versus trust in banks and governments.