Fortunately not every corporation corrupts the iso process, not every corporation joins a standardization body while parallely setting a patent ambush.. So yes corporations can act differently;
I guess the morality of the executive leadership can affect the morality of the corporation's acts.
Sometimes the main shareholders are real humain beings with a conscience, which may affect their choices for the corporation.
Even if we accept the idea that every corporations are without conscience, they may a least be concerned and be affected by their customers perception of their acts.
If we excuse someone just because others did/do the same or worse, everything is excusable.