> Just because something is done by a massive corporation doesn’t make the thing bad
I don't think anyone was saying this. Some airlines plant trees. That doesn't make planting trees bad.
But massive corporations (with maybe ~1% or fewer exceptions) don't base their practices on anything remotely resembling bad or good, and this leads them to profit-seeking behaviours that harm people on an individual level (which I think is a "bad" thing), as well as the planet, the environment, the economy, their competitors.
McDonalds is not a good or ethical company. The corporate apologism is "so lame".