Benn is a good example of why you don't sign very promising young players to 5 year deals when they are 22 or 23. They would have been much better to lock him up for 7-8 years at a higher cap hit. Having him at say $6M or $6.2M until he is 30 or 31 would have been ideal. You can still re-sign him then if he's still playing at a high end, but you would get him for a shorter term and much lower AAV when he's in his 30's.
I think that's why we'll continue to see more teams trying to lock up their good young players coming out of their ELC, rather than bridging them, or worse, signing them for 5 years. I think that even 6 years is too short for players that are top end and 21-22 years old. Better to try to lock them in for 7-8 years, if possible.