Moscow is very secluded it definitely hurts them, however I think Boise State has been the main reason for Idaho's demise. Boise State is the poster child for football in Idaho and unfortunately for Idaho Boise is a much attractive place for recruits. All the on the field success aside, Boise is a much easier place to recruit to than Moscow. I am obviously biased but if i'm a kid i'd rather play in Missoula than Moscow all day everyday. Losing tons of games, living in the middle of no where, no home field advantage, and constantly having to hear about the team on the other side of the state being shoulders better than you. In Missoula you will win more, better chance to get to the league (we have more NFL players than they do), awesome homefield atmosphere, loyal fanbase, Missoula is a much better place to live than Moscow, no PAC 12 school 10 miles down the road to live in the shadow of, and better looking co-eds.