In chennai there are small buses running in many parts of the city. Small bus means Mini buses half the size of normal bus. This bus is going to the areas where big /normal bus cannot go. I happened to travel in such a bus one day. When it run over a street of small area due to traffic the bus was halting for a minute, that time, a man in a motor cycle, by the side of the bus was commenting why such buses are in that route as it created heavy traffic congestion. According to him it is correct as he possess motor cycle for his travel but what about the people depending on such public transports?
Similarly the mid day meals as the same is not meant for the high class students only in the Government Schools where there are many people could not afford for meals. Moreover this mid day meals system was introduced in Tamilnadu by then Chief Minister K.Kamaraj and was continued by Mr.M.G.Ramachandran, succeeding Chief Minister of Tamilnadu. Now is continued by our present Chief Minister of Tamilnadu. This does not mean that everybody is poor and not afford for mid day meals. We can see many factories running canteens and providing meals, cofee/tea for its employees at free of cost or subsidised rate. It does not mean that they are treating them as beggers or lazy but for their welfare measure they are offering like this. Similar welfare measure only this mid day meals.
Above all in Tamilnadu, the government is providing subsidised rate food like Idlis, Pongal, Sambar Rice, Curd Rice, Lemon/Curry leaves Rice, chappathis to its public by opening many food outlets and this does not mean that they are making lazies but feeding the needy people.
You may ask why buses to run by government as many of the people have cars and two wheelers? we may in due course ask to cancel train service as many are flying and using private cars.
The provision of mid day meals and Government run food outlets are only for the needy people and it is a welfare measure.