Imagine buying a loaf of bread today for 1 coin (whatever coin that may be) and then returning tomorrow to find that the same loaf of bread now costs 5. It just won't work.
Yup, the volatility is a reason for lack of adoption. Maybe that will change in time as things progress? Maybe they stay as trading assets like you say... :/