KC did blow it up. They had a GM that went from Herm Edwards, to Todd Haley, to Romeo Crennel at head coach. In 2013 they fired the GM, Veach took the job and brought in Andy Reid. Many don't know it but Veach was the GM for the Eagles for a large stint of time that Reid was Head Coach there.
The couple of years Reid started in KC, they went through some big changes. They brought in Alex Smith as Reid searched for his franchise QB (Mahomes in 2017), they let Tony G and Charles finish their career because they are Chiefs legends, but mostly everyone else was replaced over two years.
EDIT : Thinking on it, I believe Poe and Houston were also kept around.