If it costs the average person a dollar more or requires them to drive a mile less, it won't happen. People are selfish and will gladly vote away their future for a more convenient today.
This isn't a 'party' problem - this is what the public wants.
I don't think the general public wanted offshore wind to be delayed by two years under the previous administration [1], but that's what they got. I don't think the broader public really wanted tariffs on solar panels, but that's what they got [2]. You are right that the public isn't up for major personal sacrifice, but this stuff is qualitatively different: even sensible actions that don't impose burdens on the public are being maliciously blocked.
This isn't a 'party' problem - this is what the public wants.