Only one (1) thing wrong with your theory Z5. The Soviet players may have been AS GOOD as Western professional hockey players, but they were paid like mere pawn/subjects of the Soviet state. That was the case with amateur athletes in Communist bloc nations for decades. So, while you may argue their amateur status was nominal or technical at best, it did in fact meet the standards of international amateur competition. I remember the times very well. The criticism from within the USA was mostly from people who wanted US amateur athletes to be able to compete with foreign (including Western European and other) amateurs who were subsidized by their governments, but were mostly opposed to the USA subsidizing our athletes in the same manner. Then along came the defiler of amateurism and international competition, Juan Antonio Samaranch to install a for-profit Olympic movement and an end to true amateurism in international athletics. He and that movement are the reason why I haven't paid attention to most Olympic competitions since the 1970s. There are a few events in teh Winter Olympics I still enjoy, but they too have been professionalized/bastardized for the most part.