In a way, he's right. You can't expect a trillion dollar private company to do anything but maximize profits any way they can get away with. It's in the interest of the public to overthrow capitalism and the responsibility falls on us to understand this and do this. ExxonMobil exists with the consent of the masses.
For most of the 140 years Exxon exists it was not the willful ignorance of the consumers but the deception, propaganda, lies and lobbying they made. While we are to blame for not overthrowing capitalism, companies are to blame for their malicious actions. If they just sold their product without mentioning the known problems I would agree.
The animal industry is responsible for 20% of the GHG and even though we are in the chains of capitalism we have the choice to not support them, do they exist with your consent?
The animal industries have their own lobbying and disinformation campaigns. The pro-corporate media environment is an inextricable part of capitalist society. Their CEOs and those of Exxon et al are all basically saying "we're doing what we're permitted to do, it's your job to reign us in for any social good whatsoever". Any rational actor in a society that permits this will do this if given the opportunity. They're products of their environment. Sometimes they'll get ratioed on X, and agree to some small concession, a mere unconscious twitch of the power of the people causing multibillion $ companies to yelp in terror.
But most now know the results of cigarettes, fossile fuels and the animal industry. Many people who drive are forced by the current infrastructure which was build with the car in the mind. It could be way less and way smaller cars though. For the animal industry we have alternatives and the personal choice to not consent to the system. It is in our interest: https://www.science.org/doi/10.1126/science.aba7357