Well, I just can't call any program "major" if it doesn't generate national interest. The only time you hear about BC hockey nationally is if they win it all - and even then it's brief and is no different than Syracuse lacrosse or whatever.
Interesting you say that BSF. BC athletics, for all its nonsense actually echoes your thoughts and equates men's ice hockey with men's lax. In fact they dropped lax as a varsity sport a few years ago and now it is a club. When asked in 2010 about bringing back lax as a men's sport in D1, the godfather said that would not happen as the schools in the ACC that have lax (includng now the 'Cuse) do not have men's hockey as a D1 program. They equate the sports as to national exposure, scholarship counts and revenue makers in the same boat. GDF even went on to say somethng to the effect (paraphrasing here) "Duke has their lacrosse team and we have our hockey team".
When my brother went to BC in the mid 80's men's lax was a varsity sport and I remember BC playing the 'Cuse in lax when I was a student in the early '80s. Title IX and money issues ended D1 men's lax at BC.
I love hockey as I played it when I was a kid up through high school and then in men's leagues into my mid 30's till I had trouble walking around after playing a game on a Sunday night....such is life as you get old and feable I guess. I am really happy for the BC program and all, but you are right, there are only three (3) major sports in college, IMHO, football, men's basketball and now women's basketball. They are the only one's that get national exposure and even the casual fan can name the perennial top 5 programs in each of those sports around the country. Everything else, maybe, maybe baseball but that is a strectch, come in a distant second or third or worse.