I think both Kelce/Hill are probably a little more banged up than people think right now, those guys have played a lot of extra games over the last 3 years with big workloads. Kelce is older than he seems because he came into the league late, he's actually only like 6 months younger than Gronk.
Just tough to comeback like that year after year taking everyones shot. These AFC teams all play the Chiefs like it is their SB too. I dunno who made their schedule either, someone that had it out for them surely.