The battle between what we see visually and numerically
JD Drew is a lifetime .284 hitter. If Drew only "drew" 30 walks a season then his offensive contributions would diminish greatly. What he "lacks" in batting average, Drew more than makes up for in reaching base via the walk...and of course he hits for power too.
But JD Drew has been an on base machine over his career. People's beliefs on how walks impact the game of baseball may vary. But can anyone argue that a .392 career on base percentage, isn't really, really good? That is how often Drew has reached base in his career.