Some people think there are aspects of D3 which are not perfect. Those people, out of frustration, to spark discussion or a out of a desire to improve things, express that opinion, and they have the right to do so whether or not you or I agree. This is part of what makes forums interesting and helpful.
What makes a forum less interesting and stifles open and honest discussion are threads like this one which are intended to make other posters look or feel stupid, unskilled or whiny. Even if you believe it's true, it's neither helpful nor polite to point it out. Even if it was, it'd be better to post it in the specific thread you were replying to. If you couldn't do that for whatever reason, it'd be better to post your thoughts in one of the other hundred threads telling people not to complain rather than start your own.
4