One thing I wonder, if you look at the comments here it is clear the moderation and the general hostility of the site was a big reason why a lot of people left or didn't engage with it. Yet, I can't recall SO doing anything about this, and its confusing to me why. Was it:
a) They don't acknowledge this was a problem.
b) They are unwilling to tackle this problem.
c) They are unable to tackle this problem.
I'd love to know what the people who run the site (from a business perspective) think about this. It might offer some insight into its cousins that are going down the same path (reddit / wikipedia).