Yes, but it's not the only one. Gold, other precious metals and other cryptocurrencies also claim to be stores of value / hedges against debt based economies and regardless of how good they actually are, people are likely to invest in them. The only way that Bitcoin can become stable is with enough people investing for it to have decent liquidity, and there's a little bump to go over before it's reached that point.