Ouch. I can see now why Linus has taken a back seat.
The new CEO has a bit of work to do.
Hardware Unboxed
https://www.youtube.com/watch?v=TcSkrkXd2H0&t=101s
UFD Tech
https://www.youtube.com/watch?v=4Pw-NT3zBRY
Overall this is good criticism, it gives the CEO things to address. They're big enough now that people will scrutinise & poke them