Irrespective of who is better now, this approach hasn't worked of playing your best now in spite of no longevity. Aim for 2020.
So who would you pick ahead of Cahill with the aim of 2020?
Exactly, there is no one.
Jones when fit , Chambers, Gibson there's no doubt others, maybe even Lascelles in the future. Smalling and Stones should be first choice. We can't keep using the same players who have failed time and time again. We have to try and establish a base for the future. Jagielka especially and Cahill less so aren't going to be around in 4 years.
You'd have Chambers, Gibson () or Phil fucking Jones at CB over Cahill at the next World Cup? You're having a laugh here, like.