ROY, What has that got to do with anything?............ Your right Shearer was picked ahead of Cole, but you forget, Shearer was Newcastle's best player and should have been playing for a bigger club, Cole was never Utd's best player.
Playing regulary in the champs leauge and going for the prem league prepares players for the pressure of playing high level competitions, such as the world cup.
Barry is not better than Carrick at doing that job, even the comentators, on the night England played Holland, said that Carrick was better suited to that job as he does it for Man Utd week in week out. Both players come back and help the defence, but Carrick does it at a higher level and, as you have said, he probably passes the ball better than Barry.