Bitcoin's volatility is structural (it goes well beyond the issues with the exchanges). Effective currencies have several mechanisms designed to protect their value and minimize volatility: Bitcoin lacks them and hence it's structurally fragile and volatile. So, Bitcoin cannot represent a reserve of value. Stable preservation of value is a key characteristic of a currency (this is one of the reasons inflation is monitored by central banks, for example), hence, if Bitcoin cannot work as a reserve of value, it cannot work as a currency.
Perhaps, other crypto currencies, in the future, may be structured with more robust mechanisms and work better.