According to the story: "During the 2023-24 season, the Jets sold an average of 13,490 tickets per game, according to hockeyDB.com. That worked out to 1,831 empty seats at Canada Life Centre, the second-smallest arena in the NHL."
It's an interesting situation because there is no question that the interest is there. This is not an apathetic market when it comes to the NHL by any means. I'd bet my bottom dollar that this is purely an issue of cost. Obviously there are many exceptions on an individual level, but on the whole people don't have the same level of disposable income as they did 10-12 years ago. Combine that with ticket price increases, and it's easy to see why some seats aren't moving the way they used to.
I really do think the way forward is with mini-packs. For most people, 6, 8 or 10 grand for a pair of seasons tickets year after year is a big ask. Unless you are one of the fortunate very high earners, have a business or whatever, you have to stop and really think about spending that much money. But if you get people to sign up for a 10 game package, it's much easier to swallow. It takes effort to sell all of those, but it's probably more sustainable in the long run at those price points.
On a related note, my Bomber season tickets are about 1 thousand a pop and to me it's a no-brainer, it's so enjoyable that I don't even really think about it before hitting renew. I got a good discount on my Grey Cup tickets next year by committing for three years as a STH. Easy decision. That's a good example of how the Bombers use a carrot rather than a stick.