I'll sum up what I've said in one of the other threads about leaving early:
- People pay for their ticket/seat.
- They have the right to sit there for as long as they want.
- Others have the right to be upset if they leave early.
It really is that simple.