They are in business to make money, not to make political statements.
I see you are in the state that will soon become part of Mexico, that could be part of the answer. Your state has done a lousy job of keeping illegals out of Texas.
Right, that's why they don't give money from their profits to political parties. < /sarcasm >