What you seem to fail to grasp, Mikey (on this and other issues) is that all people are different. Some people don’t like foreigners; others don’t like animals; some more are none too fond of grizzling children; and, pertinent to this question, some don’t like seeing babies being breast fed while they are eating their dinner. My own personal dislike is sitting in a restaurant having to watch a child in a high chair having some sort of slurry, which it clearly doesn’t fancy, shovelled into its mouth. Much of it ends up down its front before it finally refuses to have anything more to do with the exercise and ends up screaming the place down.
None of these people are prejudiced or bigoted; there are simply some things they don’t like. I cannot speak for Nando’s as I’ve never visited one. But there are some places which are clearly unsuitable for breast feeding children or for shovelling slurry down one’s neck. People with very young children who see fit to visit restaurants seem to have no appreciation or consideration for their fellow diners. Yes, breast feeding is a very natural function. As is going to the toilet. People with young children seem to be of the belief that their lives must continue very much uninterrupted after they have had their children and they simply drag their offspring round with them to places where they really should not. I quite accept that discrimination against breast feeding mothers is against the law. I find that a pity but it doesn't make me ignorant or a bigot.