There is a hypothetical user on Software Engineering. Let's call him Devorlor. He asked some bad questions, but despite this, he received some very useful and upvoted answers.
This hypothetical user was banned from asking questions on Software Engineering, and was encouraged to edit his questions. There is a problem with this. In order to make his questions good, he will have to make the answers to their respective question lose their context.
Making the good answers lose context could make them perceived as bad answers, as they will no longer have answered the question.
How can this hypothetical user change his questions in a way that will not make the answers wrong? Would a disclaimer in the question be the way to go?
On a side note, is this why users comment the answer to bad questions opposed to officially answer them?
For example, HTML and CSS required for .NET Development is a bad question, because it is opinion-based. The user could make it a more directed question, such as "Why is HTML and CSS required for .NET?" and provide specifics as to not make it too broad. But if this is done, then the awesome answer becomes just plain bad. Please note that this is just an example, and my question is not about this post in particular.