One thing about recommendations that I've kind of noticed, even on SR, is the degree of localization that they hold. I don't want to be pointing fingers, but here's a post over at Open Source Meta:
Do we want to allow specific questions?
#Not just 'yes', but… helllll yes!
Not just 'yes', but… helllll yes!
See my answer on Is 'too specialized' a reason to close vote?
That was from Robert Cartaino, in response to a comment close reason that tried to close on the basis that we were looking for more general questions that apply to broader audiences.
Just because a question maybe only be relevant to a tiny group of people is not a reason to close vote, and we abolished an entire original close reason because of that. Stack Exchange thrives on questions that solve specific issues, whether or not others' may have the same problem.
Questions should have answers that are relevant to a particular situation, in a particular point in time. Let it be, as it's done it's duty of helping someone out.
So what should we do with the 'grandpa' questions?
Keep them, they're no more inferior or superior then any other question on the site. If someone has another recommendation question to ask, then let them ask it.