Everyone is bad at predicting for the draft. Literally everyone. No one win's based on the draft. The league is won on the wire, every time, without fail.Yahoo overvalues top players. Some of them will hit and be great. Some of them will have off years. You can't go by the cannot cut list on Yahoo but they do. Yahoo is bad about "guessing" at rookies and lower tier players.
At the end of the year, my team could be anywhere between a D and an A+. End of year is what counts. I have a 60% win ratio so I'll put my projections up against Yahoo's and probably win. Some of these fantasy "experts" win less than 50% in their own leagues but they're on the web so their opinions count.