One can't assume that the same size will yield the same results.
Domestic culture aside, it's kind of funny how you can compare a country's foreign policy to its place in the olympics. It just doesn't seem like a country that was a part of the non-alignment movement would be an olympic juggernaut, you know? But Russia, China, and the USA. No surprise that they'd put so much effort into beating other countries in even the most symbolicly petty way.
*About Russia: They are really sucking this year! Too busy with Georgia or something?