http://www.cygwin.com/ml/cygwin/2005-08/msg00504.html
He questions whether it "should be fixed" in Cygwin, a perfectly reasonable request, and he fully admits that he isn't sure whether it's a problem in Cygwin or not.
His reference to Linus doing the same thing in kernel (not) sounds very much like a smack response.
Also he claims he knows what he's doing since he has done the same thing in DOS so when it's clear that he has no clue of what's going on just irrates people.
My interpretation is that Korn was trying to be funny (and he succeeded), but as usual the peanut gallery ruined the joke.
We are just humans. Totally unrelated input might result in a change on the output.
From the comments: I get this problem too. It only seems to happen if your IQ is less than 70, though.
The cygwin maintainers are not known for their patience and affability.