Maybe this is not being received well because of the startup audience here. Coming from the corporate environment, I see some excellent points.
In a big company there are simply far too many people scrambling to be heard, and a middle manager really doesn't have time to hear all of them. Getting tied up in unnecessary meetings is a huge drain on everyone. Most meetings consist of 2-3 people who just like arguing and 10 others having their time wasted.
So, sure, the list is not perfect, but I wish everyone at my company had a copy of it.