Correct but those reviews showed those coaches weren't the issue. If they did show they were the issue, they'd have been sacked. You don't just keep a coach on for the sake of it.Sacking another coach now pretty much ensures that you will find it near on impossible to attract a decent coach the next time you're looking for one. Who wants to coach a club where you are likely to be turfed out at the first sign of problems, a club where you are constantly coaching for survival rather than being able to develop?
The football department should be constantly reviewing where everything is at and if they think there are weaknesses in the coaching then make moves to support the coach/es in the areas where they identify weaknesses. Clubs like Geelong and Richmond were under enormous pressure to sack coaches, Thompson and Hardwick, before making the changes necessary to help them become premiership coaches.
I still say that if 3 successive coaches can't get one particular group of players to follow them then maybe the problem may not lie solely with the coaches.
Which of our last few coaches deserved to stay on? Malthouse, Bolton or Teague really showed they should be the long term coach? There's sacking coaches quickly but I'd suggest they all were the right decision. Malthouse destroyed the club, Bolton was a good transition/rebuild coach but showed he couldn't take us the next step, Teague got the job on a whirlwind of fan/past club figures support but then later showed he wasn't much more than the classic "interim coach sugar hit" and we fell into that trap.
Of our past few sacked coaches the only really aggressive one I'd say was Ratten. He probably didn't deserve it at that time. But since then I don't think any coach has shown we made a mistake by moving on. Even Ratts to be honest.
It's easy to say look at these stable clubs they don't move on coaches... well of course they don't, because they're good coaches.
Any coach with ambition would leap at the Carlton job. There wouldn't be many better provided you're good at your job.