One thing I don't understand, why did they keep making announcements in French then translating them into English, it slowed the whole process down as everybody(who couldn't speak French) waited to find out the information..
If it was in Paris I could understand, but it's the London Olympics so all announcements should have been in English..
International Olympic Committee (le Comité international olympique) is a Swiss organisation and French is it's first language. The founder, Pierre de Coubertin, was from Paris.