At about 5:45 pm Saturday, an event staffer came around doing badge checks in the second floor lobby of the Marriott.
Everyone there actually was an attendee, and showed their badge, so all was well. And the staffer was fairly polite. But...
What if a hotel guest who wasn't attending the con had been there? Would the staffer have tried to throw them out of the hotel lobby? How would that have gone?
A badge check performed in an event space is quite reasonable. But this was in the lobby. That's a public space. Unless Gencon paid rent for the lobby by the escalator, they really have no say in who can or cannot be there.