Just charge people for the natural resources of the country via taxes. Resource and land taxes solve basically every single problem in the current American economy yet people do not want to even think about doing it.
For your specific idea, the red/blue political map shows you who will probably lose.
probably because placing a price on some things seems too transactional. Not saying you're wrong, though. Just saying that's why. The alternative is allowing more rapacious disregard for the aggregate negative effects on everyone as a whole.
The issue is that the American makes it structurally impossible to pass any major reform on any controversial topic.