Religion is not the only thing that doesn't belong in school. I do not believe public schools are the place for certain types of political activism as well.
Did you visit the above link? Did you look at the list of schools that are participating? http://www.missionamerica.com/agenda.php?articlenum=78 Southold is one of them..."right here in River City...."
In trying to be so politically correct as not to offend anyone, we are ending up offending everyone.