Honestly, small airports can be relatively expensive to staff. There may be 3 flights spread out over the whole day. Think about having agents there at 4:30am to check-in the first flight of the morning and agents/ground crew there until 11pm to receive the last flight of the evening..
So, consolidating operations where CO, US, and UA each have, say, 3 flights a day might yield CONSIDERABLE savings.