A bit of both. Corporations can’t lobby for open murder or human sacrifice: they have to hew to popular opinion, as politicians do.
PR and propaganda can sway this somewhat, but not in a limitless way. The single biggest factor blocking more urgent action is human nature: we tend to the short term, we like to be comfortable, and we have a hard time imagining things being radically different than they are.
I am not saying it’s impossible to convince the populace. I only mean to counter the perception that resistance comes only or even largely from corporations.
Iirc correctly americans only have a 10-15% spread on climate issues compared to europeans.