Keeping them separate in this sense can actually encourage cooperation, like the infamous case of IBM. They didn't collaborate with the government of the Third Reich because they were ideologically in lockstep - no, they kept their business separate from their politics, and collaborated because it was profitable.
A lot of politics - in fact, I would argue that it's all politics, ultimately - is about ethics. This ranges from obviously related stuff like "it's unethical to abort babies", to more indirect like "it's unethical to let people starve or die from diseases when they can be helped, so we need taxes to maintain a welfare system preventing that".