Originally Posted by
Widgets
If the flight was payload optimized, then some seats would need to stay empty and lowest priority nonrevs would be left behind.
And, when non-revs are not boarded, they are automatically listed for the next flight. Over time, they may be pushed to numerous later flights and they give up and go home and are effectively no shows when a flight finally has seats.