It's easy to forget because it has been 12 years but Hasler took 2 years to gradually build the team's playing style up to a point, where in 2005 they were competitive. They targeted certain players for the positions they needed and the culture grew & grew. Toove's kept it going and it lasted all the way thru until the end of 2014.
Some coaches can come into a club & have instant success (Bennett @ the Dragons 2009-2010, Robinson @ the Roosters 2013, Hasler @ the Dogs 2012 and now Bennett @ the Bronco's 2015-2016) however it usually takes several seasons to build the combinations.
Barrett was the best up & coming young coach available at the time. Cartwright has a tonne of experience & Seibold is very highly regarded. I'm not suggesting Barrett is a lay down as our long term coach but he should be given at least 2 seasons to show what he can do.