Being an NFL veteran is complicated. There will almost undoubtedly be a time where your replacement is on the roster developing behind you. This is a unique situation where most people with day jobs just couldn’t understand the complexity of that scenario.
As fans, it is easy for us to say that players should just help these young players develop because it is the right thing to do. But how would you feel if your boss called you in the office one day, and he asked you to train new-guy Steve to do your job. That way in a few years, Steve will be ready to replace you and allow the company to move on seamlessly.