Umm, the first reason they gave was that it "promoted smoking."
That is clearly subterfuge. A Republican student complained. He only complained because he supports Bush. They only acted in response to his complaint.