Interesting topic. Yes, parents are a problem. Yes, some coaches are terrible. Yes, some good coaches get fired due to parents overstepping. That sucks!
But, in general scrutiny is good. In business and in coaching. We have a high school varsity coach who is not good. He runs a poor program. Very old school guy who does not really know anything about modern baseball. Two years ago he seriously hurt a pitchers arm having him throw 250 pitches in 4 days before the pitch count rules came in.
Other coaches in the program complain about him regularly. But he is a teacher at the school and has been the coach for 25+ years. He could use some scrutiny, but my kid is in the program so I would never get involved, but I hope others will.