It's more about how aggressive security is on clearing the lines than people's patience. Years ago, for Mickey's birthday on November 18th, the entire "overnight" waiting area in front of the park would be full before sunrise on the 17th but security is far more aggressive in clearing the line these days so people don't really do multiple overnights anymore.
From what I can see online, people "staying" at the
Disneyland hotel were already lining up for the sneak preview of Donald by noon the day before, checked in to the hotel at 3 or 4:30 but of course spent the night outside. My guess is that some people went back to the room to shower before getting in with Happy Entry.