I wouldn't be so negative toward contact lenses art, they are far more practical than glasses, even if they are not tailored perfectly. I use daily disposable ones to play cricket and I'm very slightly short sighted (-0.5), and my vision is so crisp when I use them. I think a lot of people do not realise how bad their sight is, especially in the computer age, where your eyes become trained to focus over a short distance.
With regards to the gloves, I totally agree that gloves make a massive, massive difference. People that say a bad workman blames his tools are just looking for an easy way to have a dig. I bought a pair of Puma Ballistic 5000 (orange ones) a few years back, and I wasn't comfortable with them from the start really. I think I bought them for aesthetic reasons. I'm still using them today although this week I'm buying a new pair. I used to have a pair of Easton gloves, and they were superb. Gloves affect your performance directly, but they also affect your confidence. My pumas sting more than my old eastons did, so when keeping to particularly quick bowlers I flinch a little bit when taking the ball, no matter how soft I make my hands.