I've had internet since the days of Colin Campbell. Every single coach we've had was hated. Our problems were always blamed on the coach making everything worse: misusing our players, terrible lines, not giving players a chance and most of all, refusing to play the kids.
Colin Campbell was called Colon Cancer. He gave no chance to our stars of the future: Ferraro twins, Sorochan, Galanov, Dube, Blouin. He played old guys like Driver, Lowe, Lidster. And same story for the two decades worth of coaches after Campbell. I mean, is it possible that the coach knows what he's doing when he's playing Lidster over Sorochan?
Maybe there are reasons coaches do certain things: they watch players in practice, they view prospects for what they are today and not as if they already reached their ceiling, they have to deal with personalities, they see little things that fans don't see (which is why the fans don't get hired as million-dollar coaches)?