Wait..so, the owner is publically making religiously motivated hateful and inflammatory comments.
The company is donating money to religiously motivated anti civil rights groups.
The middle management illegally fires people for religious reasons.
...and you say there is no connection to be made between those three things? That there is no big picture and therefor no reason to treat the company as a whole accordingly?