Background:
I recently flagged this answer as very low quality, where a user misread or misunderstood a question about JavaScript as being about PHP, and answered with a PHP function. The flag was rejected, with the rationale being:
flags should not be used to indicate technical inaccuracies, or an altogether wrong answer
I'd like to discuss this and see if I can get a better understanding of what the VLQ flag is intended for.
When I decided to flag the answer, the first two candidates that popped into my head were "Not an Answer" and "Very Low Quality".
To my understanding, the "Not an Answer" flag should be used when there is no discernible attempt to answer the question. That was not the case, since the user did try to answer the question. The VLQ flag is for when no amount of editing can salvage a post. This was applicable, since I obviously can't salvage the answer without changing it entirely. It also seemed to pass Jeff's soft criteria, since it was a mildly embarrassing slip up.
Question:
Since this was not a correct use of VLQ, am I correct in assuming that VLQ flags should only be used when a post is barely understandable? That is, as long as it contains coherent sentences, it should not be flagged as VLQ?
As an additional question, if this is the case (readable content cannot be VLQ), are there any other avenues to getting content like this deleted? Should it be deleted? My answer to that last question would be a strong yes, but I'd like to get the community's take on it.