Is it improper to downvote an answer (good or bad, but in this case, a good answer) that falls under this criteria:
- Answers a homework question (E.g. enabling cheating)
- Does not explain at all the changes were made
- Does not explain new concepts applied (Using a function not mentioned by OP, meaning they MIGHT not even know what the function does?)
I feel like a good answer should have these standards, but are they bad standards? (Not community, personal standards more or less)
Edit: please feel free to add more bullets to this list or comment them!