And I would argue with your definition of good as it seems to actually mean ideal. Sure, I'd love to have a guy with a .400 OBP and Willy Taveras' speed, but how many of those guys exist?
I'd say a guy who gets on base at a .350+ clip, doesn't slug much, and runs the bases well is a good solution. Not perfect, but good. The problem with that solution is one of perception, that Rolen is an "RBI" guy and that 3B should be "RBI guys".
Will Dusty get criticized by somebody regardless of what he does? Of course. But I'd much rather him get criticized while making decisions that lead to winning more ballgames. Not ones that merely minimize the amount of critique.