Why is that wrong?
If kids have to clean up the school, then students there are less likely to want to make a mess because they gotta clean it up anyways. So whoever makes a mess is going to get picked on. It works.
When I was in high school the bathrooms were a mess afterschool because kids don’t learn that responsibility later on. In elementary we might get disciplined for making a mess but we are never forced to clean up after ourselves.