Because MCI is usually $150-300 / trip cheaper than DSM. Be it SW, Delta, AA or Continental, I will fly to MCI instead of DSM if I have a ride because it saves that much money.
DSM and CID are the problems...
Southwest can be cheaper, but not always. Usually pretty decent service though