Username or EmailPassword
> Unless you can provide a patch to fix what you perceive as
> wrong, you have no business calling anyone incompetent.
That must be one of the most stupid things I've read this month. I'm not sure what exactly you mean by "have no business", but obviously it's almost always a lot easier to spot incompetence than to be competent. Also, people who are incompetent but don't know it should be told the truth so that they know to strive for competence.
Why do people think that it's wrong to say that some aspect of something free (gratis) is bad? That the devs aren't monetarily compensated doesn't make the software better in itself, and it certainly doesn't raise them above criticism. Many devs, especially among those working for free, don't do many usability studies, so usability criticism is precisely what they need.