>> It always amazes me that people start serious discussions here, and then when the subject matter reflects the seriousness of the subject, people revert to saying it's a programming forum, with a given reasoning being that we shouldn't discuss something from so serious an angle.

In this case you are talking about two different people. Just because one, two or ten people want a serious discussion, does not make it inappropriate, especially in this forum, for others to chime in with less than completely serious responses. Nobody said that you cannot discuss something from a serious angle. I only challenged you for calling out someone who chooses not to join the serious side of the discussion.

Sometimes people are extra sensitive to certain situations for whatever reason. If that's the case here, simply asking people not to joke would be acceptable. Otherwise, I think this is the wrong place to expect everybody to be completely serious.