I've seen a couple articles like this. I know there are many diamonds in the rough and players that are not evaluated properly. But I think a major overlooked reason for why so many 2 and 3 star guys are being drafted high is that there are much fewer players that are given 4 and 5 stars than 2's and 3's. So if some of the 5's don't pan out, as often happens, there aren't many of them left around to get drafted.