As everyone knows, Chennai-Bangalore is a heavy-duty sector and has in its pocket all varieties of trains. If that's the case, it's natural it gets overcrowded on the weekends. Overcrowding as a phenomenon is not new to us, forget railways. Of course, you are insulated from it when you travel CC. I hope the bitter experience that you have had is just an one-off occasion. Agree Shatabdi food isn't good with Meals on Wheels being the caterer. As regards KJM, I heard there is a struggling committee that's working towards betterment of KJM. Please do write to them.