Judging just by the editorializing title, this isn’t anything I want to get involved in.
It seems to be en Vogue to hate the SO team. But having tried to understand some of the recent hubbubs, I never saw anything that can’t be attributed to fast growth, and excused with a basic assumption of good faith.