He says offhand that Google is a better place for engineers to work than Apple, but as far as I can tell, Apple makes none of these five mistakes.
Does internal secrecy suck more or less than those kinds of things? I dunno. I would not be so bold as to make a claim either way without firsthand experience of both environments.
It's impossible to be around for so long and to employ many people and not make any mistakes. No company is perfect. Coming away from this presentation thinking "pffft Company X is so much better because they don't do this" is a huge mistake - if you aren't making mistakes, you aren't trying.