It sucks for these cities, but this is the way these teams are playing it. We want a new stadium, and want the city to pay a large portion of it, or we are going to move. I feel sorry for Oakland fans, but they messed around for yours, and could not get a deal worked out and now they are moving to Vegas. KC could easily move to Nashville or to Charlotte and get their new stadium and draw better crowds.
Like any owner, these teams want the box areas that bring in more money for them, and the K just does not have a lot of boxes and suites to sell to businesses and fans.