According to South African aviation law, disruptive behaviour on an aircraft is illegal.
Shouting, chanting, singing, dancing in aisles and turning a flight into a political rally interferes with crew duties and the orderly conduct of a flight.
Protecting passengers is the airline’s legal responsibility.
@FlySafair should’ve shut it down immediately. Given clear instructions, enforced compliance, documented the incident, and called for police on arrival.
Passengers paid thousands for a peaceful flight. An aircraft isn’t a protest venue.