The mass arrivals are a great use of runway time. Where they cause distress is if they don't happen in the scheduled window. We've had years where we planned to arrive after or between mass arrivals, and one group or another had a problem, didn't hit the window, and messed up our plans. In that situation, the mass arrivals chewed up 2x the required time - first, their scheduled slot, then whatever runway time they actually used.