What is the "subjective" tag for, if not to ask subjective questions? "This question is ambiguous, vague, incomplete, or rhetorical and cannot be reasonably answered in its current form." sounds Subjective to me. Who are these lovely people? Is SO meant to be a grim, colorless place?
Your question: What Should Be The Punishment for this? was a great question, for a discussion forum.
Stack Overflow is the place to get your programming questions answered, not a place to chew the fat. You can even see it in the way the site is structured: It's really hard to have a conversation, but really easy to ask a question and have n people answer that question.