The NFC West and AFC East are hooked up this year, which eats up four games, plus another six for games in the division. That leaves only six games for "random" opponents, I think.
This seems really boring to me. I'd rather have six division games and then ten games against random opponents.
And I can't believe that the Pats have the easiest schedule in the league because they have to go against the Dolphins, Jets and Bills twice, and the NFC West once. Ten easy games right there for them.