Nik the Trik said:The NHL doesn't just get to decide unilaterally when to hold games. Arenas have other commitments and pretty frequently, the hockey teams aren't the primary tenants.
But they do get to have the arenas availability before doing schedule. It really should not be that hard to avoid players being exposed to unfavorable situations like the home team flying back to play next day while their opponent is having a days rest. Or they could just go way outside the box and do schedule year before so they pick dates and other events would have to work around them rather than being last pick. Basically there just has to be a better way.