It's not safe to generalize to all human behavior if your only sample is school-age kids. Kids behave differently than adults. Kids who are being observed behave differently than kids who aren't.
None of us are experts in everything and we need to try to make sense of things as we go about life. We all use examples/experiences in our lives to make general conclusions about the efficacy of policies.