I agree in the abstract. But as I have seen lately, devs (or dev advocates) are pretty snowflakey.
Probably because I think the "average" open source dev has more or less "lost the plot?" A whole lot of trying to beat Steve Jobs at his own game and far less "lets make solid software that works well for people all the time."
At the very least we can be constructive and civil.