I think the whole concept of resting a player is pretty bogus.
Think of Olympic marathon runners... they run absolutely absurd amounts, day in and day out. It's called CONDITIONING. According to the NBA theory of rest, Lance Armstrong shouldn't train. He should just stay off his bike for 3 months before the Tour De France so that he'll be "rested". That's ridiculous.
The funny thing is, if you look at the players who play the most minutes in the NBA, they never complain about being tired. It's because their body adjusts to it.
Now, it's different when a player is injured or coming off of injury. Injuries get aggravated by a lack of rest, so that's legit. KG should get less burn than everybody else.
Look at the Phoenix Suns when Dantoni was coaching them... they ran the fastest team in the league with a rotation of only like 7 or 8 guys. Did they get tired? NO, because they ADJUSTED to it.
I think, barring injury, a team's best players should be pushed to their limits on a nightly basis. This conditions their bodies, and allows them to play longer without fatigue. Yeah, it might tire them out at first, but eventually they'll be used to it, and voila, now your starters can stay in to light up the other team's 2nd string while their stars are resting. It's a huge advantage.