Look at the picture that I have posted. It shows the very first comment made on one of Damian Thompson's posts; see the commenter's bafflement that a religious observation should be entitled to any place on a blog.
Comments about the taxpayer having to pay for Catholic schools seems to suggest that Catholics are not themselves taxpayers.
People may dress as they like; indeed they may wear a rosary around their neck as long as it is a fashion accessory and not a Christian symbol. Recently I saw several rosaries on sale here in Shoreham on a craft stall. I happened to be with the Vicar and his wife; she said to the stall-holder 'ooh, are those rosaries?' and the stall-holder replied, repressively, 'certainly not; they are rosary-like necklaces'.
The notion, I suppose, is that people (i.e. not Christians) should be allowed to go wherever they want, look at wherever they want, without the fear that they be confronted by anything that might remind them that Christianity exists.
It's for consenting adults, in private, only.