Actually, it's not funny at all. His attitude is a perfect example of how many 9-5 programmers act when faced with functional programming.
If he was a .NET developer he'd be using the new functional features of .NET 2.0 and greater in the same old imperative way and would just continue to miss the point.
I guess the reason why I thought this worthy of being posted was not to make fun of this guy personally, but to use his kind of thinking as an example.
Is that uncharitable of me?
If you think it is, then you'd probably downvote all the dailywtf.com submissions, too. Right?