I'll put it to you the best way I can.
Critiquing is good, and necessary. Whining is not. And while you may claim that a thin difference lies between the two, you have, by going on a long tirade against nearly every decision, proven which side of the fence you belong to.
I agree, atleast...