I disagree. You don't draft for need, you don't draft to fill next season's holes, and you don't wait for a need to become acute to plan for it. Wilfork won't be around long, so if there is good value at the DT position it deserves serious consideration. OL is a priority, but not necessarily in the 1st round. Reaching to fill a percrived need is a bad strategy.
Mayo I would amend this to say "you don't AUTOMATICALLY draft for need". I think you should not put yourself in a situation where you need to take a below value player and let a better player stay on the board. However to draft as if you have no needs is not good policy (I am not saying this is your policy; i am taking what you are saying and putting it to the extreme).
To always draft for BPA with no regards to needs can hurt you more than help you when followed blindly. I personally do not believe in any one draft philosophy as you need to remain fluid and open to all situations. However if I would to give what my ideal general guideline is it would be this.
#1 Don't draft a player below value of his draft value spot.
#2 Your first, second and third round players should be able to be year 1 starters that make an impact.
#3 When possible draft players to spots where you believe playing time will be available.
So looking at it this way I would say draft with an eye for needs but not at the expense of a good deal. Last year very much broke my draft philosophy but I was happy with how the first 2 rounds went overall.
Easley and Garappolo seem way to impactful down the line to say no to. They looked to be to be to staples of the teams future for years to come if it works out.
However that was a rare year when so much was done in FA I was not worried about getting the most immediately impactful guys. This year I doubt you will have the cap room to address all your needs and so I would be less inclined to take that particular tact and draft with my needs more in mind.
I think going into next year not addressing the OL in the draft in a way that will immediately help would be a mistake as things stand. Now I am not saying reach for guys but be aggressive in rounds 1-3.
Don't be afraid to make a move to make sure you get a good player at good value. If you believe a player drops to you that should not have that is not an a need by all means take him but then just be that much more aggressive with your other picks to make sure you also get guys that you need to help you now.