Wenn man das Turnier beschränkt (Sei es jetzt U-23 oder gar U-20) macht man dasselbe wie die NHL, man entzieht den Spielern die Chance an olympischen Spielen teilzunehmen.
Eine Profikarriere umfasst normalerweise 3-4 Olympiazyklen. Bei einem U-20 Turnier kann man Pech haben und gar nie die Chance haben mitzumachen (weil man zu jung oder zu alt ist). Bei einem U-23 Turnier hat man vielleicht eine Chance, verpasst man die (z.b. Verletzung) ist es auch weg. Ich finde nicht, dass IOC/IIHF denselben Fehler machen sollte wie die NHL.
Edit: Ich lese gerade auf twitter, der russische Verbandspräsident sagt man werde Ovechkin nur aufbieten wenn die NHL einverstanden sei (sofern er dann noch bei den Caps unter Vertrag sei).