He's left - why the constant desire to predict what might have happened if he had stayed?
But, for what it's worth, a lot of people on here want Craigan dropped and the young players to be given their chance - something Gannon did but yet is viewed by the majority as an error on his part.
In my opinion there was a split in the squad, based on the behaviour of the players at Craigan's testimonial race night. I'm not suggesting any fall outs between the players, but those reported to be against Gannon were all drinking, while the youngsters and those playing were all on soft drinks.
He had a long term vision for the club, but it didn't come to pass. For me, one of his biggest errors was trying to change too much too soon and the performances eventually suffered. As for him not being liked by the players (some of them) and the other staff at the club - he was employed to get results on the park, not be everyone's best pal.
We'll never know if he'd have been a success had he stayed, and 6 months isn't long enough to categorically state that he would have failed either.