You know what's annoying? Airing out your full list of complaints on every post about Mozilla. You're doing it again with this comment.
If it's a post about Project X, then feel free to criticize Project X, but don't derail whole threads by complaining about Projects Y, Z, A, B and C.