Kinda. I mean, part of me wants to make sure that we take care of our guys (within reason) towards the end of their careers. The idea that we toss someone out like trash after having a career here doesn't sit right.
Neither does paying a ton of money over the next year or two and killing our Salary Cap.
I wish there was a 3rd option to pay out contracts for players that choose retirement over the next 3 to 5 years at some slightly reduced rate. They still get get paid and it wouldn't absolutely tank a teams salary cap .
It won't happen but I wish that's the way it worked for retiring players.