You can't compare the schools you went to with the Sudbury system. The skipping class happens exactly because you are trapped, because there is something you rather will.
Sure, if they were allowed to swear and fight in class they might not have skipped so much but what would that achieve besides disrupting the kids who actually wanted to learn?
But why skip class if you can do what you want?