Managers are awesome / managers are cool when they’re part of your team
Although I’m up for new kinds of management/company structure, the GitHub/Valve thing of having an extremely flat organisation does make me wary. Not least for the kinds of people who only blossom when given support and shelter by those whose position it is to do that.