The Titans have been known to let go of talent in their contract years. Most of the time they've been dead-on.
No doubt losing a force like Haynesworth is gonna hurt the team, but to get the best outta him they had to put the franchise tag on him, which was loaded with incentives to keep Tenn. from using it again this year.
He'll probably be a monster for DC for about 3/4 of seasons 1 & 2, earlier if they can't sniff the playoffs. Year 3 he'll report overweight, peak at midseason, and tank once again late season. Schadenfreude at it's finest.