not really... there have been tons of guys like brad eldred, bob hamelin, etc. who hit for lots of power but didn't make enough contact to be adequate major league ballplayers. power is a good tool to have, but ability to make hard contact with good regularity and put the ball in play most of the time is an important skill. for a 19 year old to be able to put the ball in play as much as castro does speaks well to his future development. also, derek jeter hit 16 home runs in 454 minor league games. hitting for power doesn't necessarily mean just home runs. as far as the brad eldreds and bob hamelins go, power alone doesn't make you a top prospect and even if it were no one is really a sure thing, but it's good predictor of future success. right, and castro had 23 doubles, 6 triples and 3 homers last year. that's not too far from jeter's age 19 season (14 doubles, 11 triples, 5 homers) or even his age 21 season (31 doubles, 10 triples, 2 homers). and you seem hung up on the power thing, but there are other things that are strongly correlated to future success, some of which include playing well as one of the youngest players in a league, making hard contact consistently and keeping the strikeout rate low. the fact that he hit 32 XBHs as one of the youngest players in two pitchers leagues speaks well to developing some power down the road. he's not going to weigh 160 lbs forever.