I disagree with you on this point.
It's not a stupid law or stupid rule.
The rule exists because some people use the stations and trains as personal trashcans. They drop their trash on the trains and get off at their stop or they drop their trash where they stand and then get on the train.
The trash is left behind for others to clean-up.
Your point is well taken.
I did watch the video. But not all of it. But I do believe that part of the arrest process was taken in front of fast food sellers and vendors AT THAT VERY TRAIN PLATFORM.
Which begs the question: Why sell food that one is not allowed to eat?