There is a difference between coming close and actually beating a team. We could spend all day listing top 5 teams that came close to being upset by a really weak team. Navy doesn't deserve credit for playing BC close and BC was not exactly a powerhouse either. Air Force is bad. They have 7 wins because they haven't played a ranked team. And two of their losses were against bad teams in Navy and BYU. And they didn't just lose to BYU, they got killed by them!
No one is arguing that ND doesn't play a tough schedule. All we are arguing is that you couldn't even beat the teams you are supposed to beat. And it's Notre Dame's fault for being arrogant and playing the type of schedule they do. No one is forcing them to do that but they feel they are above everyone and that they have to play that type of schedule to prove they are "Notre Dame"