It's really hard to separate real, actual issues from a few hundred people who don't know how to run a ruby-based website.
Point them towards Hackety Hack :)
I know we have this sense that open source software development is one big happy stone soup where everybody pitches in, but at some point, people have to make architectural and system design decisions and map out a direction in order to make any sense of those changes.
In other words, "many eyeballs" don't make all bugs shallow, they make them more noticeable. Which in Diaspora's case, is more of a problem than a benefit.