To me, Cordero's defense is as suspect as his offense. JD may be clunky, but Franchy at best is funky.
This may be dinosaur-speak, but some modern players just aren't good at fundamentals from Day One of their MLB careers (partly from not playing sun-up to sundown all summer like kids once did). When guys used to make the majors, they all seemed prepared with at least adequate baseball skills. It's not always true any more for every aspect.
You may not be a Josh Reddick guy, but when he got called up at age 22, maybe he wasn't an instant batting star, but he could immediately run down a ball in the outfield and hit the cutoff with authority. Same with Brady Anderson, at what, age 24.