Part of the problem is singing / shouting makes the 1 metre plus, or 2 metre, or whatever it is this week, distancing ineffective.
We struggle to get people to sit in the right seats, can you imagine the chaos with stewards trying to get people in the right seats, wear masks and not sing or shout?