I appreciate that the community moderates itself, that is part of what makes stack exchange great. Sometimes though, moderators can be careless and/or wrong and there really isn't a way to fix it. Certainly, this edge case could be handled better making stack exchange a more pleasant and useful place. I know it is technically possible for questions to be reopened, but no one ever looks at those closed questions again. If you made it easier for the user, maybe there would be more hope.
An Example
Original Question: https://softwareengineering.stackexchange.com/questions/128634/what-do-you-need-to-know-when-you-begin-contracting
I'm trying to ask a question that is clearly allowed according to the FAQ, but it has been closed twice. Just today, I read a few similar questions that helped me a great deal. My question was upvoted 4 times before being closed. Clearly, not every one agrees with those who closed it. It has now virtually vanished, with no hope of being reopened. I think the majority would have chosen to do so if given a better opportunity.
More Specific Version: https://softwareengineering.stackexchange.com/questions/128665/how-to-write-a-freelance-contract
Still, I tried to take the constructive criticism and re-posted it as a more specific and broadly useful question. Unfortunately, it was closed again almost instantly.
From The FAQ
What kind of questions can I ask here?
- algorithm and data structure concepts
- design patterns
- developer testing
- development methodologies
- ====>>>>freelancing and business concerns<<<<====
- quality assurance
- software architecture
- software engineering
- software licensing