I agree. Part of what has been attractive about Donald's current deal (from the Rams perspective) is that by age 33 there is not a lot of guaranteed money left.
He just turned 31. Do you tack on THAT MUCH guaranteed money in his age 34 and 35 seasons when it seems pretty likely he is not all that interested in actually playing that long? Then what?
If it's about giving him a "raise" for 2022 and 2023, great. But I don't want some massive 2025 cap figure on the books when he is not going to even be there.