I don't have the patience to listen to the guy for 24 minutes or whatever, but did he acknowledge that the NHL is in the process of receiving a $650,000,000 expansion fee for Seattle? A 1/31 share* of that is a little under $21,000,000. Even if the league office skims something off the fee for administration, every existing NHL team (with the possible exception of Vegas?) has a nice payday coming if it can just stick around for it. No NHL team will fold for the next few years at least.
* 31 would be the wrong divisor if Vegas isn't entitled to a full share.