I appreciated it sounded harsh hence my earlier response
there are ways around it - folk don’t always need to be confrontational to deal with a problem, which clearly bothered the OP (e.g. remain passive and go chat with stewards, do it anonymously, let them try and deal with it).