As far as I see "on the street", from direct experience in my routinely effort of evangelizing about bitcoin, volatility just can not be taken out of the equation. 99% of people simply can not afford it, as much as they may understand and like bitcoin, they just can't. Volatility must be addressed in order to achieve mass adoption, or it will not happen.