"The school" is still the customer. They are staffing the cafeteria and paying it with their money. If they don't achieve expectations they are fired or their contract isn't renewed and "the school" pays someone else to do the job.
Like it or not. This is still capitalism.
You don't need many to become impractical. But you need China levels for it to become geometrically impossible.