We mostly do. Stanford is going to suck again. Navy is a cupcake whether people like to admit it or not. Then we have the likes of UMass and Temple. Everyone keeps talking about this "gauntlet" of a schedule, but we have three games this year where we should win by 30. I don't buy the argument that Temple, Navy, and UMass are something more than a cupcake just because they're not as bad as Eastern Kentucky.
Perhaps we differ on the term cupcake. I look at a cupcake as being UMASS, where there is literally no chance to lose unless something unreal happens. Cupcakes are FCS team or teams that routinely finish with 3 or 4 wins each year. That has not been Navy since 2003. Since that year, Navy has had 7 or less wins one time. Once.
Yes, their old schedules read like a C-USA team, but they won and won consistently. Additionally, when they go up against bigger name schools, they often have a punchers chance and more often than not, end up in a competitive game. That is not a cupcake to me.
Notable games since 2006 outside of ND:
2014 - Lost to OSU by 17, but the score was inflated by a last minute TD by OSU.
Lost to Rutgers by 7. Beat Temple, SDSU & SJSU
2013 - Beat Pitt, Indiana, lost to Duke in a blowout
2012 - Beat Indiana, ECU, CMU, lost in blowouts to ASU & PSU
2011 - Lost to South Carolina by 7, Rutgers by 1, ECU by 3 (this was their one losing season since 2003)
2010 - Lost to Maryland by 3, beat Wake, La Tech, CMU & ECU
2009 - Lost to Ohio State by 4, Beat La Tech, Mizzou, Wake
2008 - Beat Wake, Rutgers, Temple lost to Duke and Wake in the bowl game
2007 - Beat Wake, Pitt, Duke Temple lost to Utah by 3, lost to Rutgers and Wake
2006 - Beat Stanford, Duke, ECU, Uconn, Temple lost to BC by 1