I agree with you 99%. The wild swings in trading prevent merchants from adopting BTC as a useful currency; there's no easy way to price a good or service. The 1% disagreement I have regards the impact of speculators. Stability will happen only when there are more speculators; the market needs to be saturated. As more speculators enter, the more narrow the margins become. Stability follows.
+1 The more speculators the more stable bitcoin will be. Also, the Bitcoin community is learning and becoming better at trading.
Embrace greed. It is your friend.
Greed is not your friend, neither your enemy. Greed just is.