"... teams with great managers were happier and more productive..."
In my opinion, it's not about having no managers---it's about having managers with the right mindset, qualities, and behaviors.