Most of the passengers travelling by Rajdhani believe they could eliminate food baggage carrying from home, and trust IR will service good quality lunch/dinner.
Also, a passenger opting to choose to travel by 1A (rajdhani or duronto) wont prefer to carry food, then open up and eat it 5-6 hrs later inside his cabin. He will opt for fresh food from on-board catering.