In my travel in 2AC, I took non-veg food, and my friends took veg food.. Many of us just returned the plate because of the worst quality of food. We're happy with our own snacks that we had from my friends home. I do not know when the railways will wake-up from this complete mess... In premium trains, catering should not be compulsory and make it is an optional, then only, food quality will improve.