I don't think the antipathy is against the government, i think it is against the obscenely rich people who own these companies, and to a degree the companies themselves.
I also think the excuses made here are dishonest. It doesn't keep people employed, it doesn't fund innovation. It goes into some billionaire's bank account, gets invested in whatever and pushes them up some list of top 100 richest people in the US.
The profits don't go to employees, they don't cause more hires. They don't create jobs. The trash cans are already designed, they're probably already manufactured as well. They're not going to hire anyone for this, they're just jacking up the price because they can so why the hell wouldn't they? Just like they jacked up the price of insulin not to mention general healthcare and medicine and everything else recently.
The rich have one objective, it is to get richer. They will hide research that goes against that interest. Oil companies knew CO2 was bad nearly 100 years ago. Teflon producers knew teflon was bad decades ago. Until someone makes them stop, they will not stop. Because money.
Corporations literally do not give a single ounce of fuck about anything except money. If they do something that seems selfless it's because seeming selfless is in their interest (money). Like how Patagonia made record sales of their "Don't buy this jacket".
If you ever fins yourself thinking a corporation is giving a shit about something that doesn't make them more money it's because you're not seeing their angle.