We could be visiting Mars right now, from that who knows what new technology we would discover/develop. So yes I do believe our lack of will and balls has prevented us from exploring.
What's the difference between a "small asteroid" and a meteorite?