I really don't see what the big deal is, honestly. If you want a home game you have to win your division. If you didn't win your division you don't get to complain.
Each team has their own destiny in their own hands. Some divisions are harder than others and I like that, actually.
The Bills, Jets, and Dolphins should have not sucked so bad. That's their problem.