The question you pose is effectively why we’re in the situation we’re in. To solve the climate crisis all externalities need to effectively be captured in the price in order to stabilize the market failure with respect to said externalities.
Subsidies are what we do now already which is why we’re in the situation we’re in.