Yes, you do!
What percentage of veteren players do you honestly think you can give lifetime money to who are still going to conduct themselves as though they need to make the team and earn it every day, every play?
50%?
75%?
The Pats don't do this. Nor the Steelers. The Colts gave it to Peyton but, he's not exactly a d lineman.
Think of Albert as Goldman/Sachs. When you give a bank billions of dollars, shore up their stock price, help them make billions, declare they simply have to show up (too big to fail) where is their
motivation to go earn business from real, live customers?