Guess it depends on the business.
Large companies I've worked at with several hundred people have multiple dish washers per floor, cleaners going round kitchens on the floor making sure cups/dishes are in the dishwashers, running regular wash cycles and emptying.
Small offices with a handful of people normally have people put cups in the dishwasher at the end of the day and turn it on when leaving.
I guess maybe it's the medium sized companies that have an issue? To many people for a end of day cycle to work, not enough people to justify multiple dishwashers/full time cleaner to keep things in order.
However like with litter and graffiti in the streets, if people let even a small amount of cups & plates build up - then everyone seems to think it's time to dump their stuff in the sink too.
I don't know how bigger companies handle the issue, but the plan for scaling up seems obvious: have one person responsible for the dishwashers of each floor (or whatever division seems reasonable).
My dream home will have 2 dishwashers for that reason.
Rack 1: in the dishwasher being washed
Rack 2: in the cabinet of clean dishes
Rack 3: set out to be filled with dirty dishes
Cheaper than an extra dishwasher!
I'm smiling, but I'm also serious. I could go for such a system.