The NHL was a blast to watch in the early 1980s, right after the merger with the WHA with the young Oilers ripping up the league. It was never as good before then and it certainly isn't anywhere near as good now.
I mostly agree with what you’ve said there, but I beg to differ in one respect. The NHL’s “decline” over the last 20 years has really been exaggerated. While free agency, the salary cap and expansion have diluted the talent and eliminated the whole idea of “team chemistry” in the NHL, it should also be noted that the flood of Europeans in the league since the early 1980s has really elevated the talent level.