First let me say that Boycott is right and that the ICC team is a farce, and in comparrison, unless the ICC anounces an official al time team based on experts opinions, the the cricinfo effort is officially reconised as the "ALL TIME TEAM".
I believe that if one is to critise any team, one has to provide reasons for doing so.
With regard to Barnes, he was from an era where most of the players were part time players at best and novices at worst. The fact that no one for sure can ever describe his style of bowling, and the fact that the era when he bowled, what he bowled could not even be called pitches, he missed out for me.
He joins a deserving list of players, who for one reason or another (era, games played ect.) just falls just below first team consideration. Barry Richards, Victor Trumper, Syd Barnes and George Headley.
Another such player is Hobbs, who by his own by his own accomplishments (100 hundreds after 40 yrs old) discredits him self. That a almost 50 yr old can be scoring at that rate shows again the level of competition he played againts. Also the LBW rules of his day were liberal at best, where once the ball pitched outside the off stump one could not be out, and he and Sutcliffe were 2 of the greatest exponents/benefactors of this rule, who used it to blunt spinners and fast men alike.
The rest is just personal preference, with Gilchrist over Knott, because for all of his defaulters he kept capably to Warne all those years, with more dismissals that the GREAT Healy. Mcgrath over Lillee because he proformed better all over the world (sub continent) and bowled well with Warne for so long.
MY personal Team
Sunil Gavaskar (though would prefer Barry Richards, who just didn't play enough tests)
Len Hutton (before war was along with Headley, challeging Bradman for best batsman in world)
Don Bradman (99.94, the greatest, only Headley was even comparable at #3 at his peak)
Viv Richards (struggled with him, Chappel or Hutton, but best player of fast bowling, the Master Blaster)
Sachin Tendulkar (longevity and almost 100 intl 100's, just ahead of genius but inconsistentcy of Lara)
Gary Sobers (greatest cricketer and all rounder, match winning ability puts him well ahead of Kallis)
Adam Gilchrist (changed the position, his bat put him aheam of Knott and Ames, underrated keeper)
Imran Khan (top bowling all rounder, was first master of reverse swing, comes on first change)
Malcolm Marshall (20.94, s/r of 46, greatest fast bowler ever, pace and versatility puts him over Hadlee)
Shane Warne (greatest leg spinner and great slip fielder.just beats out Murilitharan)
Glenn Mcgrath (accuratcy goes unmatched, big game bowler who is Sachin of bowlers, just b4 lillee)