Buck Martinez chimes in on this debate...
BUCK: Travis Snider is a young player that is trying to adjust to the Major Leagues. He has done about all he can do in the minors and now he has to figure out how to make adjustments against big league pitching. Many hitting coaches believe a young hitter needs 1500 at bats in the big league before you can really determine what you have. As we speak, Travis has just over 350 major league at-bats. Give him some time and I think he will make the adjustments and become a good hitter. What we have seen this year in Snider is a player that understands you can stay on the field and contribute even when things are going so well at the plate. Snider has worked hard on his defence, throwing and base running to ensure that if he is struggling to swing the bat he can stay in the lineup because of what he brings with the glove and his legs.