OK..some observations and I want to know whether it is just me or whether others have seen the same thing.
I have been playing this game for a long time. Have people observed the following the past few years:
1. Pitching may win pennants, but hitting wins fantasy championships.
The past: Pitching was chaotic and unpredictable year to year. Hitting was far more stable. Good owners drafted the hitting as a priority.
The present: Post roids and amphetamines, hitting is just as if not more unpredictable than pitching now. A number of guys on the pitching side have come on to the scene, while mainstay hitters like Crawford, Pujols etc. can't be relied upon. HRs are down. Avg is down. Hitters K's are ridiculous. ERA is way down.
2. Injuries are becoming more common place.
The past: When I was a kid, there were hamstring and groin injuries as the main\common problems.
The present: Now we see guys out with oblique injuries, buttocks injuries, lat injuries, etc. Guys miss weeks for hang nails it seems.
3. Closers: You may as well use a magic-8 ball.
The past: They were unreliable at best but there was usually a half dozen to a dozen or so that were money in the bank\safe.
The present: Some ludicrous number lose their job each year. The only really reliable one is Rivera.
4. To win a league, you need luck.
The past: To win a league you needed some luck with injuries, draft picks and working the wire. The good fantasy players usually rose to the top.
The present: To win a league, you need a LOT of luck. Skill is needed, but if some stiff in the first or second round doesn't get you, a bunch of injuries or some hideously bad closers will usually and cost you. As a result, fantasy owners that were not very good are now winning leagues or competing because of their just blind good luck vs. the bad luck of others.
Maybe it is just me, but in this post-roids, everyone swinging for the fences, no situational hitting era I do not know of any good strategy to employ when drafting. You just need to pick the best players and hope for divine inspiration and luck that they work out.