You should do some research on how the schedule is made.
The opponents are predetermined, every team gets 8 home and 8 away, and there are 32+ (international included) venue schedules to consider.
There are only about 10 viable options for a workable schedule for all 32 teams and their respective venues. There's really not as much opportunity for manipulation of the schedule as you might think.
I remember there was some controversy because a lot of people thought JJ Watt deserved it. But yeah MVP is nearly always QB's and RB's.
Honestly I think they should get rid of the OPOY and DPOY as well as MVP and just go with Best QB, Best RB/WR/TE Best OL, Best DL, Best LB, Best DB
12, Saints, and "fair" is irrelevant because the opponents are predetermined and creating a schedule that works around all the other events at all the venues only leaves about 10 viable options for a workable schedule.
The schedule makers couldn't make a particular teams' schedule any harder or less "fair" if they tried.