What you should ask is what market/political conditions would make it so that technological advances that society needs are developed.
A high enough price for a commodity will spur development on a cheaper alternative, but only if the rewards for the discovery of this alternative is large enough to make it worthwhile for the discoverer.
Yep. See my post #74. I agree whole-heartedly.