Good points. There could be some improvements with efficiency but anyone who has been around knows refs(good or bad ones) are hard to come by nowadays.
I was okay with waiting if it meant they were getting needed breaks.
I felt the same way with the multiple gym availability. Allowed people to move around and not get everyone trapped and cramped in one spot.