I think part of the hacker ethic is not being afraid to point out when you think something's wrong, because it's how communities (and software projects) improve. You may take this post as negativity, but I think it's intended to start a discussion about how things can improve, which is a positive thing.