No. There's nothing more Butler can do in the minors. KK will start in the minors for sure. If Shealy has a good spring, he may make the club, but my guess is he'd more likely be dealt for a low prospect.
I think sending Butler down for a few months is good for a few reasons. He still has options, plus he can get more time at 1B. He's only 22, so it's not a now or never thing with him. Shealy is 30 and out of options. We should show him off at the MLB level in hopes of finding a trade partner for him. KK will probably spend the year in AAA and possibly show up in KC during the September call ups.
Are we talking financial matters? I won't pretend to know what these guys' contracts mean in the scheme of things, but...BB has already shown everything he needs to at the plate. No point in sending him to Omaha to "learn" how to play first. The guy is a professional hitter, not a glovesman. Get used to it. Shealy is a decent fill-in, nothing more. Jacobs is a legit 40/100 dude, with a big contract, he'll definitely be the Royal's 1B for the next few. And KK is a converted C, in the middle of getting fist&@#%ed because of the Jacobs signing and the logjam that already existed at 1B/DH. All in all, having too much talent is not a bad problem to have; bit of a change of pace for Royal's fans. That said, BB gets the nod at DH for the start of the season, and KK gets the middle of the season call up. (unless KK does what he did at the end of last year (AAA) during spring training, then reverse those two.)