Why not? If half of the supply disappears overnight, prices will go through the roof, providing an incentive for current producers to increase output, by increasing effort in their existing mining operations, and more than likely by opening new operations.
Yes but more expensive suppliers might not be automatically more ethical. Just throwing money at the problem won't magically fix it on its own without some additional effort, probably just ends up as more fat bonuses at Glencore HQ