Well that table isn't exactly usefeul either. I think everyone knows - even the American's deep down

- that bigger, richer countries are always going to be expected to win more medals than small poorer ones.
I think the thing Americans are most happy about is that they beat China, because they're pretty scared of China on many levels (as much of the west is). China beating them in sports as well would be a massive hit to their self image.
Ultimately all this socio-political nonsense is a sideshow. You only to need to look at the athletes and the massive respect they have for one another to see what this really should be about. This isn't 1936 any more, and the nationalism is rather souring after a great games.