It's an interesting discussion.
I don't agree with sanctions, but I don't like Pop's decision.
Playing their main 3 for 5 road games then sending them home before the last one - a bit of a middle finger to fans who've paid money to come watch that game. Sure, they still get to see "Miami vs San Antonio", but the NBA is a star-oriented league.
If people rock up to see the Heat host the Spurs, they (mostly) want to see Wade, James and Bosh go up against Duncan, Parker and Ginobli.
Not only that, it's only a month into the season. Why would you rest players a month into the season?! a month out from playoffs, maybe - a week before playoffs, sure. But a month in, these guys should have enough in the tank to do a 6 game road trip then play the next home game. Even if their main guys play restricted minutes, that's better than sending them home completely.