I think you're getting away from your main point and going to get this sucker spiraling off topic.
Whether or not you or I agree with Dowling's policies, it's a private school, and they are legally allowed their "own code of ethics."
Again, I think staying on the topic is best because it's an interesting one.
Agree. What I have found out is they require 5200 signatures to overturn this. There is now a effort to get those sigs. I got invited to a facebook page earlier where they are organizing against taking away from the current stadiums.