I've criticized Belichick before, I've knocked Pioli, and heck, I admit it, I defended Bobby Grier (he did draft Kevin Faulk after all!), but the idea that any poster on this board is savvy enough to criticize the organizational philosophy is just silly.
I think we can point to a player here and there and say, "Boy, did we make a mistake letting him go," but to see it as a pattern of failure--given all the success--is just crazy. A lot of people have left, Milloy, Givens, Branch, McGinest, Samuel, Vrabel, Woody, etc., but we haven't seen any of them other than Samuel achieve star status. And oddly enough, Samuel is one of the guys I do not mind leaving because I think he's overrated. He's a game changer, but he has more Terrell Buckley in him than Ty Law. Is he worth $7 million, yes, but I think he's wildly overpaid at almost $10 million.
Now, it's fair to knock Belichick for certain decisions, but it's presumptuous to attack the overall philosophy of maintaining depth by paying players like Bruschi a good salary. On any other team, Bruschi gets cut after 8 years because he gets paid too much, and he goes on to labor for someone else at the veteran minimum. We've seen this with so many other players at his level, guys like Jeremiah Trotter who get paid peanuts because they are old guys with mid-level skills. There's no place for them in the NFL where you have highly paid superstars, highly paid 1st round draft choices, and a bunch of other guys in their decent second contracts and others making the minimum. You cannot attack the organizational philosophy of the best franchise in the NFL! Shouldn't that go without saying?
I see the personnel mistakes. They should have held onto Deion Branch even if it meant no Randy Moss. I would have kept Willie McGinest around as well even though Rosey Colvin gave us a good few years. As for the rest of the guys who left, I can't see why we're bemoaning their departure.