"The notion that employees shouldn't raise moral concerns and try to steer their employer in a positive direction (and should be discouraged from doing so) is not merely psychopathic and evil, it's also bad business."
So you believe Christian employees should be able to raise their moral concerns doing business with homosexuals, Jews or Muslims and direct the company to not do business with or hire members of those groups? Or is it just the morals you agree with that get that protection?
People that believe in being prepared for war because it exists and will happen again, do they get to steer their employer in what they consider a positive direction?
Morals and even the simple words "Positive Direction" are not some universal things. If you believe it is good for the people from Google in the article to do it, then you must agree that when these others do it is good also. If not your just another fascist.