I don't see any disdain expressed anywhere. The question got 98 upvotes, 3000 views, and 15 Answers. The answers are funny, and we all had a laugh.
Is it that terrible that after some time, normal moderation kicks in? Why? It doesn't keep anybody from enjoying the question.
After feedback from comments:
Why was it closed for such a bizarre, disingenuous reason. It was a joke. To close it by suggesting the question is vague/incomplete/... is to completely miss the point. And I know these guys know the question was a joke. So it seems out of character, bizarre, mean
@Jerry I see what you mean. But there's a long, problematic history with hilarious questions on SO. In short, there have been several of those (not april-fools-related) that completely spiralled out of control in terms of votes and attendance, and stayed on the #1 position in many queries. They were all questions with brilliant content, but they were off-topic by any standard and became precedents for thousands of other people starting non-serious questions and citing those precedents.
Don't forget that SO has 20 millions of unique visitors per month. Everything that happens in a popular question is equivalent to happening on a high street in a big city, and there are dynamics at play that can have consequences for years to come.
So, I think this worked out exactly as needed. Let good April Fools questions run for a while, have a laugh, but in the end apply the same treatment to it as you would on any other day. The question does not get harmed by this, it is still there, got some great input, but does not occupy space on the network-wide "hot" list, the "active" tab, the moderator tools, etc. forever.
And arguably, even in terms of an april fools joke question, any further input beyond 15 answers would make it less productive, as it would sooner or later consist of a plethora of paged answers, and endless comment threads that nobody is going to read.
"Not a real question" is the standard close reason for questions like this; the text is static and can not be changed by those closing the question.