I sat at a club tournament on Oklahoma last summer next to a ref that was there for continued certification for the Missouri Valley Conference. We talked about how much " continuing education" and evaluation the refs go through so they can be certified to work in that conference.
It was very interesting to watch the process during the club games. (Mind you, these were 17 year olds on teams from around the Midwest and Southwest US, not college guys.) The officials worked three man crews worked for a half of the game, then another crew came in. Members of the crews were changed during the days there, so they didn't always work with the same guys.
If you think coaches get on the refs, you should see the "evaluators" from the conference. When there was a timeout, the refs go to mid-court and would get their butts chewed for missed calls, bad calls, etc. They would document who does what. I saw the evaluators up close and they were all business, even saw one remove a ref from a game and sub in someone else, he had blown a couple calls badly. I know some of the guys there were hoping to get certified, so maybe that was that situation. There is also a big event each summer at Univ of Kansas in Lawrence where they do this same kind of certification with hundreds of refs attending. Refs pay $580 to attend, plus their transport and housing, food, etc. to be certified.
Bottom line, officiating is a really tough job. I'm not saying that refs shouldn't do the best that they can, I just know how hard it is to see everything. Heck, I reffed a game of 7 year olds at the YMCA as the teen refs didn't show, and we had an extra dad-coach (me). I got yelled at by the other coach, by parents, etc. for stuff I guess they thought I missed. We all tend to watch the ball, not other stuff that goes on. With the speed of the college game, it is tough.
So, yes, there are a lot of bad calls and I don't know if Big Sky refs are the worst or not, I've seen a lot of high school refs that should have dark glasses and a white cane. BUT....it is a thankless job. So I'll sit an yell at the missed calls, but also understand a little what it is like