A - hard to change the system when the highest profile player (touches the ball 1/2 of the snaps, +\- special teams) gets way overpaid, but every team without a headline starter wants to have one so they grasp (IMO head liners are Mahomey, Lamar, Allen - close, or used to be, JoeCool, Hurt, ... well you get the idea), and Jerry likes to pay to create the illusion his players are great. Jerry's ego is part of the problem.
sidenote - running backs have gotten screwed in recent years, at least contract wise
B) Brock Purdy is getting fucked over, but it is why the 9ers can spend on other players; look back to when Russ was good early at Seattle. It is hard to be patient and develop a QB, props to the Packers for doing it with that psycho AA-ron, and maybe with Jordan Love. Too many times highly drafted/paid QB's are not given time to develop or adapt to the pro game.
C) As much as I have been tired of the years of shit that has been the Lion, I have to give them credit for getting great value in swapping Stafford for Goff and a bunch of picks, those picks and Goff playing well are the reason they won the division (first time in about 25 years) and a playoff game (2nd time in 65 years). Those trades don't come around often, and too many times teams are too attached to the player or salary cap that may take a couple of years to clear.