Barrera is rated that high on name alone. No way would he beat Castillo p4p. He hasn't done anything impressive since he beat Morrales in 2004 by MD.. I don't think he could beat a young(or less worn out fighter) who has a good chin and comes foreward. When I say hype I mean why does Pacquaio get so much hype for his skill when he is a good fighter, but he lacks alot qualities the great fighters who fought like him had. Example young Tyson had way better head movement, and he slipped punches far better. I think Pacquaio has time to learn, but watching Floyd when he was only 21-22 he would have already beaten Pacquiao back when he fought Genaro if that Floyd met Pacquaio now.