Well, not just on topic, but an interesting aspect.
Both arguments are valid.
As experienced admin I know how to write bug reports or deal
with big laboratories to get patches/fixes.
Being paid for it is not only nice because you are not annoyed
you have to spend hours looking for familiar problems and than
some to put data together which may give a hint to the problem -
but also for the contracts. Your bug report _will_ be seen and
worked on as money was paid - and saying a site of x00 or even
x000 servers has a problem, you get feedback in hours - and are
obliged to respond in that time. This is nice.
Well, going to other development cicles is another game - you are
a begger - asking politely - and may get answers like "works as
designed" or "I introduced the regression, but the bug is in the
package of another maintainer, so blame him" - and writing rants
is more efficient than bug reporting then. :(
These are two different worlds - and human beings are involved -
many things can be understood if viewed from a little distance.
I am just angry if people and/or their opinions are neglected.
So yes, I understand people reporting bugs in public while not
writing a bug report - and as the non technical people grow in
numbers distributions should think about a way to collect problems
via E-Mail and may deal more efficiently/automatically with upstream.
Otherwise feedback is too expensive for users.
I have 2 things myself to report ... and still haven't done it
(both will not be changed fast if at all as I assume form my
experience).
Such work is harder than a hundred comments on LWN. ;-)