It seems like a pretty understandable position to me... A company is its employees. Their politics will affect the companies decisions long term. Additionally in America corporations have a lot of political power and giving them money ("voting with your wallet") allows them to lobby/bribe politicians onto their side of the political spectrum.