KC is a growing metro area with a low cost of living. That means lots of people opening up new restaurants who couldn't risk doing that in a place where commercial rents are very high.
Same reason Portland and Atlanta punch way above their weight class in terms of food scene.