The problem, as many of the recent whiners on Advogato do not seem to grasp, is that free software is about doing something. It's not about complaining about what other people do.
This is so true, but the problem isn't limited to Advogato. It seems that Free Software has come to mean "Free to complain, abuse and belittle developers' contributions".
Perhaps people assume that everyone hacking on Free Software is paid to do so. Perhaps they don't stop to think that their actions demotivate individuals who frequently try to squeeze Free Software development time in around very busy work and personal schedules.