As far as MVP goes, I believe it should be McCaffrey. What he is doing as a runner and receiver hasn’t been seen since Marshall Faulk. Purdy has been fantastic, but no quarterback this year is putting up unprecedented numbers.
The media has been clamoring for Hill but he is injured and his chances took a hit.
No matter how good McCaffrey (or Hill) play they will not win it same as Kupp really wouldn’t a couple years back and even JJ Watt, who turned in arguably the greatest defensive season of all time, wasn’t ever really considered.
The MVP is now the MV(Q)P and that won’t change. I can see it coming down to Purdy and Jackson and Prescott. There are still three weeks to play in the season and a lot can happen.
The real crime will be if McCaffrey loses out in the Offensive Player of the Year award again (he should have won in 2019).