The closest analogy I can think to the tech. industry would be the music industry, since it's possible to make a record on virtually no money and have it sell millions. Now, you wouldn't expect Lady Gaga or Jay-Z to sit in endless meetings that they weren't needed in, when they could be making more records, would you?
Lots of other businesses are not really about the people in them like restaurants, bars, manufacturing etc. and that is what the reviewer is getting at. Though the reviewer doesn't seem to know the difference.