The distinction between TE and WR is not a useful one here. Kelce is one of the best receivers in the league, period; you can slap whatever label you want on him otherwise to make a more narrow point about a position group, but with his usage and production he is a top 5-10 receiver.Amazing really. For all the "you've gotta have an elite #1 WR in today's game", the Chiefs let one of the very best elite #1 WRs in the world go (Tyreek) and promptly won the Super Bowl with a lot less talent at WR than they've had in years.
And no, Kelce isn't a #1 WR. He's an all-world tight end, which obviously counts for a lot (hello Gronk), but he's still a TE, not a WR. He routinely is matched up against linebackers and safeties; corners don't cover him. Big difference.
And I’m not sure I agree they have less skill talent. KC had pretty pedestrian skill players behind Kelce and Hill for a couple of years running, and now they have more quality players up and down their skill groups. One of the reasons they traded him was to give themselves the cap flexibility to not have guys like Demarcus Robinson and Byron Pringle as top 4-5 options on offense.
CEH getting hurt was a blessing in disguise because he’s been routinely their least explosive, high usage players, and being forced to funnel more touches to McKinnon and Pacheco was a boon.