Regarding short supply:
Welcome Drink
Fruit Juice
Peanuts pack
are never served,
Now...
more... Ice creme is replaced by Small Besan Goli, So called Rasgulla/Gulab Jamun or Sonepapdi at lest by 2 times end to end.
Cleaning is very subjective issue,
Often passengers spoil Washroom with long hairs, Water Bottles etc.
But now Taps and Flush system is not in order in many coaches.