Linus should have employed a professional CEO, Managers, PR and HR years ago, right at the start of the labs expansion.
Their problems in the last couple of years could have been avoided or greatly reduced with better management, and employees not afraid to be open when things go wrong, this will set them back years.