This isn’t true; Patrick Mahomes, Matt Ryan, Cam Newton, Peyton Manning, Drew Brees, Tom Brady have all won OPOY… and that’s just the recent QBs who’ve won it.
As for MVP, Matt Ryan won while not having the most passing yards, passing TDs, best completion percentage, lowest INTs, he just had a strong season and the led the most impressive team. Conversely, Drew Brees set all kinds of passing records year in and year out (including Matt Ryan’s MVP winning 2016), and never won MVP even once. Cam Newton in 2015 had strong rushing stats but very pedestrian passing stats and won because his team went 15-1 with its defensive performances.
You could look at Peyton Manning as well. His 2009 season was about the same as his 2010, 2012, 2007, 2000… but why did he win MVP in 2009 and not those others? Because A) no one else had a historic season in 2009 like Brady in 2007 or AP in 2012, and B) his team won 14 games in 2009.
MVP is a narrative award. Stats help of course, but they do so if they support the narrative