Not insulting, please trust me.
Travel, cost, and regionalism hurt the sport, along with the limited fanbase of the sport itself. I mean, that's all that really needs to be said. The regional games change every year, unlike something like the Final 5 for the WCHA (established city, you can plan). That hurts. Then you have the casual fans that don't get PWR, so they don't know when or where their teams play. Also hurts. Heck, we have some Bostonians travelling out west only because the St Paul regional is on a Sat/Sun, and no time off is needed.
Lots of factors, and it's not the sport's fault. It's the lack of fans. It's a small cultish group, and I doubt that'll change. It's just the way it is (Parise I hate that phrase). You will have the diehards, and mayyyyyybe a couple casual fans. Welcome to a niche sport.