This was not just a "work forum", it was a mailing list containing thousands of people in the MIT computer science community, including professors, researchers, administrative assistants, graduate students, and hundreds of undergraduates.
This isn't just a matter of his comments being inappropriate, it's also about him arguing them in an effectively public forum.