Your point is absolutely correct. In fact, the proportion of Non-vegetarian peoples has really gone up and in addition to this proportion of those Vegetarians has further gone up who do not object sharing from Non-Veg. establishment. This is the reason why such things are expanded.
I agree with you that IRCTC must pay attention towards it and should see that some stalls are purely Vegetarian.