This question:
Convert short month names to their longer counterparts [Ended]
Is going to end up getting closed, based on the close vote rate I see, despite not only meeting every single objective criteria in both tag descriptions...
- https://codegolf.stackexchange.com/tags/popularity-contest/info
- https://codegolf.stackexchange.com/tags/code-trolling/info
... but also, based on tone, quality, and number of answers, clearly providing a fun and entertaining challenge for at least a handful of people which, if I'm not mistaken, is the entire point of PCG.
But why was it closed? Because there are a handful of people here that don't particularly enjoy "popularity contests". That's totally fine, those opinions are reasonable and valid as far as opinions go, but "I don't like popularity contests" is not a valid close reason, and arbitrarily slapping on a nonsensical "too-broad" or "not-objective" (when both are categorically false for this question) doesn't disguise that reason.
Further, not one, but two people felt that it was both appropriate and productive to go down and downvote every single answer on that question. Whether you like a question or not, punishing every answerer is not appropriate. The type of user who does this is the type of user that PCG has catered to through its poorly defined close reasons, tags, and philosophies.
PCG is a brilliant idea on paper, but its execution has left it one of the desolate corners of the SE network. Granted its still in beta, but it doesn't seem to be progressing like it should.
Personally, I'm going to find enjoyable programming puzzles elsewhere. Not in an "I'm taking my ball and going home" kind of way, but in a "PCG isn't actually all that fun or interesting" kind of way. The problem isn't the overall quality of challenges that people post; the problem is that this site is either unattractive or downright repelling because:
Poorly defined and inappropriate close reasons lend themselves to constant misuse and misinterpretation,
A poorly defined and narrow philosophy leaves users without a framework for expectations, and so confusion results at a deep level: Fundamental etiquette and purpose concepts are frequently argued about on meta (the kinds of concepts that should have been solidified before PCG even went live, such as "what is the purpose of this site"). Tags exist for question categories that half of the users feel shouldn't belong on the site, and so nobody knows what's actually supposed to go here. There is a clear desire for PCG to be a fun and interesting outlet for code puzzles, and it is constantly suppressed by mismatched and weak expectations and philosophies.
Poor moderation. Most of the moderators that I have seen here strike me as totally great, reasonable, opinionated and highly intelligent people who should probably not be moderators. Unfortunately, that statement is always going to come across far harsher than I mean it, and I apologize! However, there does not seem to be enough moderator command presence (as they call it in cop shows); the moderators are more like general opinionated users, which would be fine if they weren't responsible for defining the philosophy and environment of this site. The community can't even agree on what kinds of challenges it actually wants on this site, and the moderators really need to be the ones to step up and flat out state what this site is all about; the moderators should -not- be the ones participating in these debates. The diamond carries with it a responsibility to set the tone of the site, and users (like me) place a lot of weight on what you have to say; when you can't even clearly define or agree on what this site is about, it manifests as a general lack of coherence, direction, and etiquette in the community you are responsible for.
In any case, I do have some potential ideas for more organized close reasons and some other general suggestions, but after seeing other people get turned away from this site, and finally experiencing it for myself (and the -2 downvotes on every answer -- you guys should be ashamed, and hey moderators, jump in and adjust those users privileges accordingly, throw it down for a change -- look at the good natured fun and creativity present in every answer on that question, and convince yourself that the PCG philosophy is to stop that in the act, and to create an environment where users downvote those answers -- you have a problem that you need to fix if this site ever hopes to get out of beta), I think that my PCG attention span ends at roughly the same point as the period at the end of this sentence.