So you dug yourself into a hole and are desperate enough to ask a question on stackoverflow. Someone can answer your question in a much more general way you thought about the problem.
Now the question should stay the same as all answers relate to your specific question, and it should be rephrased at the same time as the general answer is broadly applicable and can only be found if the question is general enough.
The general question has the chance to survive if the exact setting of the base question changes. The audience is broader as they may not know about the hay stack you're describing but do understand if they could see the general problem.
Maybe the Inventor's Paradox is at work. There could be a solution in your setting but the general solution is simpler.
Another problem is that it is sometimes opportune to ask a certain community about a general problem as you suppose they could answer it. The rationale behind is that users filter and highlight by tag and general questions get less attention.
It would be nice to associate questions with each other. A specific question could then show the link to its general form(s). The answer view could optionally merge general answers into the result. The aim is to create answers of lasting value and to remove noise. One day the platforms we use will be dead (like dead in Cobol), but most of the underlying problems will still be around. Stackoverflow should still be able to provide some value then and not be some strange noise of old folks.
(This question could be generalized, too: Should there be an incentive to associate questions?)