Media and technology CEOs flock to Sun Valley every year to make big deals. But why do they need to be in Idaho to do business?