the regulation is well and good, but corporations, like any other large entity eventually become mini nations of their own, so it's not entirely straight forward to say these are the rules, rules are not laws of physics. so if the corporation produces a fulfillment of the desires of the masses, positive or otherwise, it will always have an efficiency veto over moral / conflicting obligations.
there's no perfect model for pulling them in, if it's NOT about profits, then we usually just resolve conflict in the negative feedback loop, where thing like Famine/ Death happens.
it's unfortunately a really dumb way to be solving problems.
the only real alternative is a Central Monarch, but it requires an IMMENSE amount of luck that this group is incredibly disciplined and "for real" conservative, not the fake gop soundbytes.