This.  I volunteer at a lot of smaller 5ks in the area - a lot of school PTO events, that kind of thing - and we always have to wait around at least a whole goddamned hour for people to finish.  They're not just walking, they're casually strolling. You'd think they'd at least walk/waddle faster than they usually do, but no.  We shitlord the hell out of them though by tearing down the finish line around 45 minutes in.  Anyone slower than that gets to walk between two cones, alone.