Earlier quoted context omitted.
From an employer perspective, they're trying to gauge drive and interest. While these questions may not be completely fair, and will exclude a lot of competent people, it is a decently good way to measure what they're looking for. I suppose, it's just a sad situation.
Yeah, kind of, but the false negatives are really severe. You want to select people who really care about development, and while that question might be a pretty good filter for people in their early twenties, it's also a good way to filter out those who have a decade+ more experience but have other life priorities, like a family. Certainly, their extra decade or more of work and life experience outweighs the inconven…
-------------------------------
A good developer with a decade of work/life experience would have built something in his spare time in the past ... when life wasn't always that hectic. That would work for me too, I'm sure a "I don't do a lot of programming after work now, but when I had more spare time, I did x" should suffice.
Plus, its not a disqualifier ... you don't discard an interviewee just because they don't have side projects that they've done.