There is legit question marks on Purdy, I think the better deal would be something like 3 years, obviously the player wants the long term deal and financial security but even this kid might agree that is better than nothing specially for a Mr irrelevant who lucked out in a stacked roster.
Is there a market for Purdy out of SF? I don't think so.
So I get the 49ers were in a difficult position, they probably can get out of this deal after 3 years but it seems like they are headed nowhere and Purdy reached his peak getting close to win a SB, just like JimmyG in the same organization.