There is just too much short term luck in these games. The gold medal winner in other sports will occasionally be the second or third best competitor who happened to get some breaks. But if the game is baseball and the talent is at all close, the best team of the bunch will usually not win the gold medal. The fifth best team or worse might even do it. The Olympics is simply too short to do a good job of determining the best.