Cahill is actually pretty good, sadly the criteria for judging defenders is 5x more lenient nowadays. Defending has gone to shit. It's all about how well the entire team defends now, most of todays 'top class' CBs look out of their depth then an attacker gets at them in some space. I guess part of it's due to the disgraceful officiating nowadays that discourages the good ol' tough, rugged defending.