Ok this makes more sense. I have no qualms with KC, I just wanted to understand the reasoning. Cincinnati would also make sense. They already host the Cincinnati Open in tennis and have the infrastructure for it.
I heard the FIFA officials didn't like FedEx field and the money it would take to get it ready for the WC just wasn't worth it, makes sense. And although Baltimore has the stadium to host a WC, the surrounding areas leave a lot to be desired.
Makes more sense now. It's a balancing act of tourism, soccer culture, infrastructure and logistics when selecting the host cities.