the reason NHL is and will remain a niche sport has notjibg to do with the hitting and fighting.
it has everything to do with it being so god damn expensive to play. Also lack of ice rinks and leagues. But mostly the barrier to entry is cost.
but keep thinking it has to do with fighting. Thats cute.
If you can't change how expensive it is to play you at least try look like a serious league in ways you CAN control. Instead of looking like a crazy third party candidate for president (don't want to make this political just the best analogy I can think of).