I have to conclude that this is more than just a profit consideration.
Maybe? But in general they're pretty morally agnostic - they don't go shun other "controversial" businesses. Except the cannibus business here in the US, but that's because it's technically still illegal at the federal level.