I hear stories like this and then recall the time the DFW PClub agent, with a horrible cold, stayed 4 hours after close because there were 19 of us waiting for a DFW-CLE flight that was delayed.
The GA at EWR should be disciplined, especially after knowing that there were pax on an inbound, delayed for mechanical reasons.