Firstly, clarification: 1. Gilchrist walked after Shepherd said "not out" in the WC semi-final against Sri Lanka. 2. Gilchrist has walked each and every time he has been out since that time (never disproved) 3. Gilchrist has said that if he KNOWS he's out, he will walk. 4. That said, a batsman doesn't necessarily know every time he's out (ie when a batsman hits their pad at the same time as the ball, or an attempted hook shot which may or may not flick the glove ever so slightly). 5. When wicketkeeping - Gilchrist has said that if he doesn't see an edge or hear a noise, then he doesn't really appeal. 6. Gilchrist has said that if HE IS NOT SURE, then he asks the question and leaves it to the umpire. 7. Picture a player on day 5 of an emotionally draining, tense, frustrating test match, chasing an improbable victory. Dravid tucks the bat in and in the blink of Gilchrist's eye, there is some sort of noise which everyone hears and he goes up. 8. Again, incompetence gets the decision wrong, and I'm sure Gilly looked at the replay afterwards in slow motion and wasn't over the moon. But again, the same point is made - he wasn't sure so he asked the question and relied on the umpires (shock horror gasp) to do their job.
Give the man a break and don't use him as a patsy in your arguments of convenience.