Drinking and eating have already been banned on trains running in Hong Kong.
But, there used to be no explicit rules on subway trains running in Mainland China.
I guess this regulation would be aimed at boasting 'Civilized China' by forcing people to obey strict rules.