Typically, I would agree with you. But the contrast of hockey to football at UND is different than most places. I'm not saying it isn't possible to make Football bigger than hockey, but it is highly unlikely give the history and tradition of the hockey program.
Now if you know me at all from my posts, I absolutely love UND football and would love nothing more than to see it boom into something huge. But sheer will is not enough for that to happen. First, and absolutely most important, the football team needs to start winning more (something the hockey team does consistently, with the exception of this year) that draws and retains fans, and generates incomes to reinvest into athletics. Now NDSU has made that more difficult for us with there success, it is just harder to win the recruiting battles (maybe we should have gone D1 when they did; different discussion for a different place). This transition won't happen overnight, and simply reallocating funds to the program will not generate wins. There has to be additional funds for the program sure, but the school isn't going to short the most consistent athletic program that they have either; the one that does perform on the national stage, pumps out NHL players, and gets some national publicity (yes, I understand that in the big picture it is a niche sport; but it also needs to be recognized that we are not a Big 10 school).
Could UND put all the pieces in place to become an NDSU in football? sure, but it will still be FCS; still something to strive for, but should not take away from your currently successful program to do so. (I'm not cashing in my Google stock to invest it all in a new start up, hoping for the same return; maybe I hedge some funds, but you can diversify without overly risking your cash cow).
As for Basketball, this is even tougher. Growing and sustaining this fan base is completely dependent on consistent winning seasons, recruiting better players (more Hookers/Crandalls/ and hopefully Bijiek) who can draw people to watch. To make basketball a big time sport at UND, they would need to make the NCAA tourney at least once every few years, and still be competitive in years that they miss it; not easy to do in a 1 bid league. Look at NDSU a few years ago, when they had a nice string of appearances, and some big wins. Even that didn't vault their program much.
Kind of a catch 22, you need fans to generate money, you need money to grow programs, you need wins to generate fans. Football needs to string together some success and I certainly hope they do it starting this year. Get into the playoffs and make a run. That means, win a few games that you aren't expected to win.
Yes, UND needs to continue to grow Football, and with increases in attendance they have been on the right track. But the success of football (and basketball for that matter) should be independent (for the most part) from hockey. Can you imagine what would happen if Villanova basketball wasn't getting their due funds, because the school wanted to throw some of that money towards FCS football? Like I said, I am all for growing Football in Basketball; I enjoy watching both, but you're talking about a smaller market school with limited funds (far different from your Big Ten teams). Funds are limited for the school, and for the fans as well. People have limited time, so you can't have the same fan base fully supporting hockey, basketball and football and you also can't tell people which sport they should support. People support hockey because it has sustained success for a long time, and planted roots into the community. Football can do the same, and did very will with this at the D2 level. What you need is more people in general, to hopefully create a football fan base, a hockey fan base, and a basketball fan base .... with some (but not total) overlap between the groups.
As for cutting programs, what were they supposed to do? If you run out of money, how do you sustain that many opportunities? I hate that UND had to cut programs, but they did have to do it. You want more money for football, but you don't want them to free up more funds? Its contradicts itself a bit. Limited funds ... you have to do something. I understand your sentiment of wanting football to be the top dog, but it comes across as though you would rather punish a different program for their success because it isn't the program you prefer.
Just my thoughts .....