Earlier quoted context omitted.
He can tweet about errors, and also speak with an Apple rep. There's no practical nor ethical reason for him to stay silent. He didn't sign an NDA when he bought his computer.
Well, he certainly has a right to complain. But there are good reasons, both ethically and practically, not to let your frustrations get the better of you and rant publicly without first making reasonable efforts to get the problem corrected in the normal way.
My default belief is that any large corporation is populated by fairly normal people on average without a deep loyalty to their employer.