By and large, non-BCS teams, in order to increase their strength of schedule, have to play "2-for-1s" where the BCS team gets two home games in exchange for a visit to the non-BCS team.
The collective nature of this leads teams like Florida, Alabama, et al, to virtually always have at least 6, if not 7 home games.
Now, if year after year, TEAM A got 5 home games, and TEAM B got 6 home games, TEAM B is going to have a better winning percentage.
Check out OHIO STATE'S schedule, they play 5 home games in a row, and 8 total games at home.
Last year LaTech played 3 home games, and one home game at Shreveport (I believe).