I think the "take home" from this (and all similar) thread(s) is that in the free software world, there are only two acceptable behavior patterns for raising issues:
1) Meekly suggest. And forever thereafter hold thy peace.
2) Jump in there and fix it yourself. (All together now) "For the community..."
In the real world, there are places in between - people actually get paid to find, report, and track status of problems - that are people are paid to fix. But that's not the free software model.
I'm serious about this - the idea is that if, in future, we get anything in between (such as the OP in this thread), we should just quietly send it to /dev/null and say no more. Otherwise, we're repeating ourselves.
Or, to put this another way, many of you are getting upset by the fact that the OP was not meek, nor was he willing to fix it himself. He was "somewhere in-between".