I don't get up in arms about the NFL unbalanced schedule because to me sample size is going to play a huge part of things anyways. Every year there are 1-2 playoff teams that are probably worse than 1-2 non-playoff teams, but because of unbalanced scheduling, flukes caused by sample size, the high injury rate of the sport, and tiebreaking rules, these things happen all the time. You are right its not about making it 100% fair, its finding the middle ground between fair and most appealing to the fans. Fans want to see every team have an opportunity to play every other team, thus we have to include interconference matchups. Fans want to see division races, so the schedule is fixed so each team plays their 3 division foes 2 times a year. Baseball, over a 162 game season, has the potential to get things a lot closer on the fair side by simply balancing the schedules. Sure there will still be inequity, but a lot of the randomness (injuries, trades, prospects coming up) gets worked out over the course of 162 games. It will never be fair, but I believe that it's necessary especially when you have teams from all divisions in a league playing for 1 playoff spot. I think its nearly been proven that really good teams from a really tough division can still compete for the wild card spot. It doesn't affect their record as much as you'd think, but still even if playing in a tougher division makes you one game worse than playing in another division, is it fair for that team to lose the wild card by 1 game to a team whose division allowed him an extra win over the "average" division? Sorry that got confusing in that last paragraph, hopefully what I said makes sense.