This comes back to if we care more about what the OP wants or more making the question open for others.
The problem is wrong answers should be downvoted. Nobody asking an ID question is looking for a song that fits X category, they are looking for one singular song. We as a site if we're saying other answers are "correct" via upvoting even it's not what the OP wanted is very disheartening and very much sends the wrong message especially since any question that has a positive score is considered answered.
We have to take care of questions asked on this site, not just upvote anything that is close enough to an answer. If we really want any song that fits a description be a valid good answer, then the questions asked need to be phrased in a way where that makes sense. For example, the linked question is looking for one specif song that has the phrase "waka waka wee" that is the one the OP is thinking of. The question is not looking for all songs that have the phrase "waka waka wee".
If we really want ID questions to stay, we need to actually look out for the OP and make sure any answers actually answer their question.