Yup, when I read the blog post, my immediate thought was, "Hey, this sounds just like Microsoft when I was there." There it was blue badge vs. non-blue badge.
All the other stuff, too –– wanting to innovate but finding everything so slow, lots of process, feeling very pampered, etc.