It has nothing to do with commercial considerations, if an aircraft can't push back because a pax is demanding to get off, said passenger is interfering with the safe operation of a flight.
I guess we'll have to disagree.
Putting a passenger on a no-fly list for the reasons above is nothing other than a commercial consideration.
If it was a federal offence, they would be charged. Have they been charged with a federal offence? No. Because they didn't commit one. The aircraft was still at the gate.
Next you'll be trying to tell me you are interfering with the safe operation of a flight if you are late to board, thus delaying the aircraft.