Article 1 of the French Constitution, "French shall be an indivisible, secular, democratic and social Republic. It shall ensure the equality of all citizens before the law, without distinction of origin, race or religion. It shall respect all beliefs. It shall be organised on a decentralised basis."
True, French is a secular state alright--provided that it ensures equality without distinction of religion. There's a reason religion is mentioned in the same breath as origin and race--because it is recognized to be something inherent from birth. One does not choose to be Muslim any more than another chooses to be black on Wednesday and from Kurdistan on Saturdays. This is a direct response to your "if you want to be Muslim, do it in the privacy of your own home" line of argument. So, I'll be Muslim at home, and not Muslim at schools? And let's not fool ourselves that the ban affects all religions equally--there's a reason why no Jews or Catholics are protesting on the streets. Face it, Arab/Muslim/MiddleEast bashing is in, hording WMD is out--and let's not forget that politicians are trend chasers in the worst way. I'll bet on the side that this is 85% a vote-getting ploy of the wiley Frenchman.
From what I can read, the French Constitution (and the 1789 declaration of the Rights of Man which is quoted in the Preamble) upholds the same principles of equality, freedom, and liberty that U.S. holds so dear and brandishes around the world without impunity. Since we are all much more familiar with the U.S. constitution, I think it is safe to say that such an egregious transgression in the U.S. constitutional standard shouldn't be able to fly in France either, with or without fois gras.
Another thread of your argument that I picked up goes as follows (my paraphrase), "If you want to enjoy the many benefits afforded by your French citizenship, then act like a good French and assimilate without your head scarf or go do it in your own country." Needless to say that nothing in the French constitution says anything about protecting the integrity of French culture. Just because you have escargot does not make it indispensible. Furthermore, this sort of nationalism, provincialism is nothing more than a thinly disguised racialism. This sort of thing is precisely why Middle Easterners hate Westerners because Western values driven by Western currencies are polluting their not nearly inadequate Muslim states, and everything that is fucked up in the Middle East can in some way or another be blamed on U.S. and Europe. Hey, even the Taliban probably wouldn't have flurished without not-so-secret U.S. funding. Not that it justifies the terrorism, but when you run out of socially acceptable outlets to fight back, naturally you go for his crotch, or bite his ear.
Plus I take personal offense to this "assimilate or go back to your own country" bullshit.
