I agree with all your points. My angle is X has played up to or above his contract level for 2 of his years. The rest, well below.
And while I do want to keep him, if you bring in JC and pay him 20M/year, X will want more again. Trade him while he's healthy and get a 1st and a 2nd. Byron has been solid and could still hold down the other side for 1 year and we'd have more capital to get a replacement for Byron next year either FA or draft.
The Mahomes comparison is comical though. QB's prime's last way longer than a corner. Look at these old QB's moving around getting huge deals. When was the last time a corner retained value like that? Apples and Oranges...
I believe Jones has been solid and will get better yet. Iggy, I'm not ready to give up on. Year 3 breakout. Even if he can't develop the ball location skills that X has, he can be the glue-type like Byron.
I don't want to trade any of our corners to be honest, especially X. But, we can't afford 60M/yr on 3 corners by just adding JC.