I don’t see why skipping the season is in the best interest of everyone.
Too many hurdles to overcome to even come to terms and get the season started. And even if they'd all agree on a plan, it most likely wouldn't work because with covid cases and teams having to quarantine, the season could take forever. By playing, the covid infection risk is also higher for the players which isn't necessarily in their best interest. You also have to ask yourself, exactly how fair and interesting it would be for teams and fans if they tried to sell a few divisional games as a "season".
If they decide to skip, that would allow for a solid preparation for camps and a full 2021/2022 season, hopefully with full arenas. It would allow them to monitor efficiency, availability and potential risks of the vaccines and plan accordingly.
I don't think they should have played here in Switzerland, too. Too many covid cases, too many teams having to quarantine. Don't think the rest of Europe is any different and I'm not sure this mess will even pay financially (without funds from states). Not playing might have been cheaper, too.