Just feel like by going public, Cahill’s doing what’s best for him personally and not what’s best for the club, which is what I think a proper club captain should do. If he’s got grievances, fair or otherwise, it should be dealt with in-house and once he goes, by all means go public with it when it can’t potentially cause issues amongst a squad with a semi final and silverware still to play for (and injuries stacking up).
As you say, the club could end up having a decent season, all things considered, so it’s a bit disappointing that Cahill only seems to be thinking of himself at this key time.