One last thing, if it wasn't for the speculators how long do you think you would have to wait around for someone to buy your bitcoins?
as long time as it takes for someone who needs bitcoins to buy my ask. A day? but no, civilized behavior is not accepted in btc trading

And what if no one was willing to buy them from you for exactly the same price you got them? You would sell them for a loss, or just let them sit there while people are buying and selling bitcoins for a dollar less?