Arena football is boring to watch on TV, but it is tons of fun in person.
That, imho, is the problem. The money to be made with any sport today is via TV revenue. If you can’t attract TV viewers, you can’t make any money.
An NHL game is an awesome spectacle to witness in person, but difficult for casual fans to appreciate on TV.