This year is a unique where they only have 3 true road games - @ Texas, @ USC and @ NCSU. Their other road games are Cuse in the Meadowlands and Navy in Jacksonville and Army in San Antonio.
But last year, your bolded part is not accurate.
2015 - @UVA, @Temple, @Stanford, @Pitt and @Clemson
2014 - @Navy, @USC, @FSU, @ASU
2013 - @UM, @Purdue, @AF, @Pitt, @Stanford
2012 - @MSU, @OU, @USC, @BC
2011 - @UM, @Purdue, @WF, @Pittsburgh, @Stanford
They typically play 4-5 true road games a year and that's not much different than most other power schools. Ohio State had 5 true road games in 2015 and 5 true road games in 2014.
I stand corrected although you are incorrect in 2014. The Navy away game was neutral. ND never goes to Annapolis. They always play their road game with Navy at a large neutral site venue. But I still stand by my basic premis which is that ND makes too much money to join a conference and will sacrifice their chances at a NC in order to keep the money flowing.