on a full scale a 7% growth is really bad for a professional league. You can keep defending the NHL being this great league when in simple terms its pretty bad overall. They will never sniff the NFL,NBA, and MLB....never will come close. They are also a horribly ran league overall. The only thing that keeps the league close to being respectable as a league (which it is not and hasnt been for a while) are a few of the franchises in big markets being relevant, and the premier marketable players which the NHL has leaned on as a way to try to get back to being relevant.
Saying that they have a 7% growth annually and that they are "dieing hard" (or whatever has been said) just don't go hand and hand. Clearly they are bringing in more revenue and things are heading in the right direction for the NHL (minus the lockout of course).
In the last couple of years we have also seen the NFL go to lockout (no games missed) and the NBA go to lockout (half a season missed).
If you read a few posts ago, I flat out said that the NHL will never touch the other major sports in the States. If the NHL is trying to pass up the NFL, which I don't think they are, then they are missing out on other chances to cash in. In the States, the NHL might as well be considered a niche market for a lot of purposes.
In every league they rely heavily on the premier/big city teams.
The lockout sucks and I have no idea how or when the NHL is going to come out of it. The NHL ended up coming out of the last lockout and started to increase revenue since then. Hell, a big reason there is a lockout right now is because of the increase in revenue since the last lockout and the players wanting a bigger slice of the pie that they feel they made.