Neither choice is "moral". Furthermore, the question is irrelevant since there are numerous other choices besides "working as a stripper or going on welfare".
Bottom line. Sometime there are no good solutions or no solutions at all. People have to grow up and realize that just as there are unsolvable differential equations, there are unsolvable problems in life. In this case the school would have to have its ways by default of school's maintenance of governance on its grounds.
That's called a cop-out. Either/or, make the call. Which is more moral: working as a stripper, or going on Welfare.