When the league creates a schedule, they take a look at the team's record the previous year. Teams that were really strong last year usually have more 4-games-in-5-nights scheduled. Teams like the Bobcats and Warriors have had a really favorable schedule to start the season. Sure the Spurs schedule has been rough and they've played a lot of games this month but every team in the league is going to have a stretch of games that is tough.
Another problem I have, although it didn't garauntee a win for the Heat, is that it gives a good team like the Heat an extra chance to win a game against lesser talent. That's not fair to the Pacers or the rest of the league. It's like if the Pacers had the opportunity to play the Wizards 5 times and the rest of the league only gets to play them 4 times.