So, lately, Ive been noticing more and more questions that are, for lack of a better term, "slow-motion trainwrecks."  For example:

http://serverfault.com/q/589240/118258

Starts out as a not-horrible question regarding the horrible practice of having a script run as an endless loop on a server.  Gets an answer.  Adds some clarifications and expands on what he's doing.  Gets a couple more answers outlining the proper way to do what he's doing, then proceeds to make more edits to his post, each moving in the direction of (and adding reasons for) why it has to be done the stupid way.

So, now after the clarifications, we have transformed what once was a decent question, with proper answers to it, into something that no longer resembles a question, but is instead an impossibly narrow request for validation/justification of how to do [insert really bad idea here].

What's the proper approach to questions like this, that get worse and less valuable as they're updated?  Close for unprofessional?  Rollback to a more broadly useful version of the broader question?  Downvote mercilessly?  Something else?