I think the people who have created this narrative about Rosen are:
1. People who have a binary mind, you either fit the role or don't. You should shut up and mechanically do what you're told. A lot of old school types are this way. Think head of the NCAA types
2. People who don't like his political views, he's a left coast liberal.
Personally, I love the dude...he's franchise to me.