На счет обществознания не знаю, могу со стороны экономиста ответить
1. решается путем свободного ценообразование - то есть какие бы у нас не были потребности, удовлетворить их может только тот, кто может это себе позволить.. . ну, можно еще, конечно, сказать, что мы должны искать альтернативные способы удовлетворения потребностей в случае особой ограниченности ресурса. например, в случае с нефтью, уже давно пора искать альтернативное топливо, чем многие ученые активно занимаются
2. они и классифицируются по мере возможности экономического выбора. от полного контроля производства - до абсолютной свободы рыночных отношений