This is one of those things that seems weird as hell, until you get to know KDOT, and then you kind of get the internal logic they're following.
KDOT standard practice is to simply not use control cities in situations where the route does not reach any location that is distinctly different from the location of the sign. So unlike many states that will use a control city on a 3di that is accessed by the parent interstate, KDOT just leaves it blank. Neither I-435 nor I-635 have any control cities in Kansas, for instance, and I don't believe I-235 in Wichita uses them either. The changeover point from "Kansas City" to "St Louis" occurs whenever one enters Kansas City KS (skipping Kansas City MO), so KDOT seems to treat both Kansas Cities as one geographic construct. Accordingly, I-670 gets no control cities, because it only passes through places called Kansas City for its entire length, and any place one would access it would also be in Kansas City.
Why I-70 is left blank here is unknown. It could just be for aesthetic balance since I-670 isn't getting a control, or because it would make the sign panel too large, or possibly simply for message loading reasons. Or, my favorite theory: since 670 and 70 both end up at the same point, they don't want to influence the traveler to pick one route over the other.
"Kansas City Downtown" in particular would be a very un-KDOT control point.