I think it's all political unfortunately. Politicians are incentivized to create these feel good policies rather than practical policies.
For example, what was the point of cancelling keystone pipeline?
Canada still needs to move the oil through US border. Now they are going to move it by truck, which burns fossil fuel and generate more carbon foot print.
At the same time, a bunch of people lost jobs. Where are they supposed to go? Where are they supposed to work?
There are no readily available solar and wind jobs for these people to take.
If any of these politician worked a day in corporate America, they should know the concept of "transitioning period", "phasing out", etc.
Unfortunately, they don't care because voters keep voting based on color (blue or red) instead of voting based on the policy.