Nobody's opinions should be discarded based on their behavior. Otherwise, we'd have a scant few scientists, artists, and thinkers in history actually worth discussing. (Also, people who link to him are complicit? Are you serious?)
You have no idea whether he's a homophobe or not, and clearly when the subject is Javascript his opinions should be considered very carefully.