Never said safer... but rather, less disruptful in achieving the goal of hosting a "best on best" hockey tournament (within the recent, ongoing context of the omicron variant), considering that most of the best hockey players in the world are already in North America, playing in the NHL.
Hosting the tournament in North America at three "bubbles" could have been done safely.
and Yeah, I get that China has much lower reported covid numbers, but the issue about NHLers going to China is primarily about the possibility of extended quarantines for players travelling to China...and how that could mess with continuing the NHL season tho, right?
In terms of the "safer option", postponing the Olympics full stop, is probably the safer option at this point... I wouldn't hold my breath on that happening, though.