The oil industry (eg. Koch) has spent a fortune in lobbying and their ideological allies that want to maintain the status quo have spent enormous amounts of money and effort in spreading FUD around shifting away from an oil based economy.
I really think it’s much less insidious than you are making it out to be. Fracking means America has access to cheap natural gas so no one has worried about energy security in the last two decades so few are pushing for green energy subsidies. This is just politicians doing what their constituents want. China on the other hand has extremely limited oil so green tech has been a top national security priority.
It is the money and lobbying that results in the imbalance in information and an imbalance in what "the constituents want."
Absolutely constituents want jobs and cheap energy. I bet they also don't want the wild salmon they eat to go extinct too. On balance they're hearing about the former and not the latter.