I think your reasoning is sound. The role of speculation in economic efficiency is certainly under-appreciated.
http://mises.org/daily/4466
http://mises.org/daily/320
http://mises.org/daily/2381