While I generally question the motives, you do realize that the difference between the Christian cross and a Muslim veil is that expression of the cross doesn't preclude public identification.

That said, there are lots of other legal ways to hide one's identity (halloween masks, ski masks, sunglasses/hats, etc.) The French government is just targeting Muslims.

Frankly, they ought to ban it in public for so lacking style.