According to this, Vikings had one of the hardest schedules last season
That's taken from Vegas and pre-season odds vs. post-season odds. It's Sharp Football, which is often GIGO (garbage in, garbage out). The NFL/ESPN has your SOS at 25th after the seventeenth and final game of 2024, which makes it the eighth easiest. I'll explain why after the link.
The Vikings played ten games against teams with losing records overall. That's quite a bit. It was an easy schedule. They played the AFC South for four (rubbish), the NFC West (mediocre maybe) for five including the playoff game, themselves (NFC North) for six, and the Giants, Jets, and Falcons (two rubbish, one mediocre).
Teams with winning records they played against were the Lions (lost twice), Rams (lost twice), Texans (won), Seahawks (won). Green Bay got the same grade inflation you did and you beat them twice.
Outside of those whopping five teams with a winning record:
AFC South was the Colts (8-9 mediocre at best), Jaguars (4-13, terrible), Titans (3-14, terrible) —all teams picking in the top fourteen, Titans pick first overall and the Jags fifth overall.
NFC West they played the Cardinals (8-9, mediocre), and San Francisco (6-11 and kinda terrible, picking eleventh overall).
In the NFC North division they beat the Bears (5-12, terrible, picking tenth overall) and the Packers twice and lost to the Lions twice.
Then in the non-specified or non-locked-in games it's on to the Giants (terrible, 3-14, picking third overall), the Jets (terrible, 5-12, picking seventh overall) and the Falcons (8-9, mediocre at best, fifteenth overall)
I mean, they played eleven games out of their division. Only three of those teams had winning records (you played four games against those teams because of the Rams twice) That's eight or nine teams you played with losing records, and those teams were dogs. Not mainly 8-9 teams, but five teams picking in the top ten overall in the draft and one picking eleventh and one picking fourteenth and one fifteenth.
I know you're a homer and you'll hate this, but it is what it is. Given free agency and additions, you'll have a better team next year even if your record is worse (which it likely will be).