I think they are doing pretty good, being they are giving rankings of 17-18 yr old kids. Athletes can crap the bed at any level and that is more so the younger they are. Look at how many draft bustes there are, does that mean that teams don't do their homework, no, it means that nobody really knows what is going to go on in a players head and body.