With the new National Servicemember's Civil Relief Act you don't have to have a military clause in your lease not matter what state your in. They fixed that when they rewrote it several years ago.
Not every class at OCS has that few SNA's/SNFO's. The class that graduated just before me had over 30...almost the entire class.
Ensign shenanigans piss me off. I'm down here in the pool going on 4 months haven't gotten into any shenanigans. There are quite a few of us down here who are older, married, have children and are generally responsible human beings. What pisses me off is that a couple of the douchebags screw up and we all get treated like it was our idea. For instance, during muster we were told by an LT, "I'm glad you all showed up on time or I would have to do an inspection." Whether he was being sarcastic or not, that's kind of how it goes down here. You don't show up and now I have to go through an inspection or muster everyday or get voluntold for stash jobs. I'm pretty sure that there are quite a few of us that can find plenty to do to stay out of trouble or better yet, just don't get into trouble anyway. It's the few that ruin it for the many...dillholes.