I think the outstanding issue Nibs, without hopefully crossing forum rules, is largely a societal and money. The reason, for example German FB and that you folks can safely bank on games is because of the largely a coordinated response and a flattened curve. There's a large inconsistency depending on jurisdiction for both here state side. I haven't taken a look at Canada's numbers as a whole, but I read an article on Sportsnet touting the benefits of different Canadian cities for playoff hubs.
Vancouver, for example, has one of the lower reported cases and fatalities per 100k has an excellent network that could support multiple teams. Initial rumor though has Vegas as being a hub city would would pretty much doom Vancouver based off similar time zone.
Toronto has as strong, if not better network of rinks and facilities, but has a higher amount of cases and fatalities per 100k. So while Toronto has a solid case to be a host city, health concerns exist.