It seems like every team has a tough schedule. Part of it is there are few terrible divisions - you might like seeing the Cardinals on your schedule, but you won't like seeing the 49ers, Rams, or Seahawks on it. Even getting the Jets and Dolphins also means getting the Pats and Bills.
There's just a pile of teams (AFC North, NFC North, AFC South, NFC East) where every team could end up anywhere from 11-6 to 6-11 and it wouldn't shock me.