On the one hand, you're referring to "companies" in a way that rejects them as concrete entities that possess moral agency: excluding them from "everyone", calling them "amoral" etc.
On the other hand, you're referring to them in a way that attributes purposeful, intentional action to them, in a way that requires them to be concrete entities possessing moral agency: you're describing them as entities that do things in pursuit of desired goals, respond to incentives, etc.
These are contradictory concepts, yet you seem to be using the first as the rationale to formulate opinions about the second! How do you reconcile this?
In the case of a "company", I wouldn't even necessarily call it a thing per se, as much as I'd regard it as a kind of reificiation, a shorthand used to refer to a pattern of human activity as by a single name for the sake of convenience. It may be that the actual people involved, for whom the "company" is merely an organizational model they're using to coordinate their activities, often have motivations and intentions that they allow to supercede their moral consciences, but that's still on them.
Attributing either blame for malice or credit for productive results to the organizational model itself, as though it itself possessed agency, seems to be a very fundamental error.