The "luck vs. skill" debate has gone on and on here. Personally I fall on the side of Luck having the majority of impact on fantasy football.
Skill comes in to play in your draft, in setting your lineup, making free agent acquisitions and in making trades.
Luck comes in to play in every snap of every play in every game every week of the season. No matter how prepared you are, no matter how much research you do, you have no way of predicting that Patrick Crayton will drop a TD pass that hits him in the hands in week three. You have no idea that Orlando Pace will get hurt and cause Marc Bulger to go in the tank (as well as the rest of the Rams offense). You have no idea that Derek Anderson will light up Cincy like Times Square on a Friday night. You have no idea that touchdowns are going to be called back for ticky-tack holding penalties, or that fumbles recovered and run in for TDs are going to be missed and there will be no conclusive video evidence to overturn the blown call, or that your wide receiver will fumble into the end zone for your opponent's tight end to fall on, bogarting your score.
So much of what happens on the field is luck, and that translates directly onto your scoring sheet in fantasy, that anyone - ANYONE who crows about their genius fantasy skills is blowing so much hot air they could float the Hindenburg.
How 'bout them Huskers!