I suspect this has been discussed before, but isn't it ultimately a cultural thing: the general quietness or disinterest in hockey among many Americans? Americans just don't grow up in a hockey culture. Their high schools don't have hockey teams; there dad's don't take them to the local arena and put them on a pee-wee team; their community doesn't have an ice arena anyway; learning to ice skate can be difficult for some. Hockey culture, in some ways, is like soccer culture; there is, among some, a general disdain or disinterest in either sport.
Hockey is a "niche" sport and I'm glad that long ago my Swedish father put me on a pair of old wide-blade strap-on Swedish skates and took me ice-skating on a local frozen lake. I'm glad that my high-school had a club and then varsity hockey team. I'm glad that I went to NMU right at the beginning of their program, which generated interest in college hockey within me to this day. I root for NMU, but I'm glad that I can watch Notre Dame hockey or UoM hockey or Sacred Heart or UAH hockey, because I love and enjoy college hockey. I don't care whether the monied ND alums or the Old Blues at UoM like hockey or not--I just hope that one or two of them cares to fund it every once in a while.
So, keep trying to create as much hockey culture as you can. It works one person at a time.
Lets GO Wildcats!
Go Irish!
Go Blue! (cringe)