Nancy Kerrigan should definitely have won gold in '94. I recently re-watched the Ladies Compeition and was struck with just how much better Kerrigan skated than Oksana. Kerrigan was cleaner with better presentation. Oksana threw in an extra jump, fluttered her arms around and danced on her toe picks in some of the most God-awful creations ever known to pass as skating costumes. And, surprise, surprise, the scores reflected Eastern bloc judging. Sometimes I wonder if the judges would have given Kerrigan gold no matter what she did, b/c of the knee bashing incident. She was a constant reminder of that debacle and it seemed that many in skating wanted to forget that whole thing happened (no matter how popular it made the sport).
Sale and Pelletier clearly deserved to win gold outright in '02, they clearly skated better than B&S. However, they were using an old program and it seems that some judges hold that against competitors. Just ask Todd Eldredge.
(Personally, I think that they should have new programs each season, but I understand why they sometimes choose not to do so. But, it doesn't seem fair when some competitors have new programs and others are using programs that have been used for a couple of seasons.)