I think everyone is missing another huge point here.
Russia, India (an emerging power) and the middle east have one massive advantage over North American wrestlers. Numbers. Plan and simple, the athletes in those countries respect, love and want to be wrestlers. Generally, Canadian and American wrestlers either come from wrestling families or happen to stumble into the sport. Usually wrestling is a 3rd, 4th or even 5th choice for kids. Or most common, a way to stay in shape in the winter after football season.
Just like if the USA were to play Russia at football, the score would be ridiculous because all American kids know football and watch football. Or worse, if a group of pee-wee Canadian hockey players weret to take on New Zealand's Men's team, I assume the score would be pretty close. It's just a matter of culture. More kids know about and love wrestling in Russia than they do in North America.