NBC's Olympic coverage caters to casual viewers who do not usually watch sports, as shown by their crappy primetime coverage that basically focuses on US athletes doing their runs then quickly moving to another sport.
Many other countries, such as Canada and the UK, have their national broadcasters doing coverage and catering to the sports fan rather than the mythical "casual viewer" and show full events, and show events live.
As an American it pisses me off we have by far the most jingoistic, least insightful, and least well-done Olympic coverage in the world.