Cal State Fullerton played three games @ Indiana, two @ Nebraska and two @ Maryland this year. Doing their part to give you northern folks home games.
Nebraska hosted in the month of March: Northern Colorado, Indiana State and CSUF twice, Creighton once and FGCU, Michigan and Texas three times each. 16 total home games right there. They played one true road game on March 1st @ LMU (the last of a three game series in Los Angeles) and three neutral site games at Minute Maid Park in Houston.
Fordham played 21 games in the month of March. 10 home, 8 true road, 3 neutral. Their home games were all ooc (Manhattan, Stony Brook, Delaware, UMass Lowell, Hofstra and Wagner 1x, Sacred Heart and NYIT twice)
Eight true road games: @ USC on March 1st, (the last of a three game series there) doubleheader at Stony Brook, Iona, three @ Richmond (A-10) and Albany
I know it varies from place to place but those are two examples that show Northern teams can get their fair share of home games; it's not as bad as some folks make it out to be.