Agreed. I suspect it was a “get your ass in line or else” meeting.
YES it was a get your ass in line meeting, but ALSO a face to face GLOAT of a major degree to the WIMP of a LOSER!!!!!!