I agree with you 100%. The Chiefs addressed each area of need, and did so in a very deliberate and organized way. I think they eliminated their weaknesses and are at least league average at every position.
OL was the clear weakness, so they dedicated the most resources to it in free agency and with trades and draft capital. Coming away with Brown, Thuney, Long and Blythe, and having Niang and LDT back essentially remakes six of the top seven spots along the line. Adding in Humphrey was a nice long term move. The O-line went from a definite weakness to at least solid, maybe a strength.
WR is a bit thin behind Hill, but you can do worse than Hardman and Robinson as your 2 and 3 guys. Adding a WR through the draft, even a project guy, helps here, too.
I liked what they did getting Bell back. I would have liked to see them add another blocking TE, but a pass catching weapon when you have Mahomes is always going to be a plus.
I think they were right to not do anything at RB. That’s probably the area that can most easily be addressed on the FA market, especially since you don’t need a star, or even a starter.
D-line, I am really wondering if Frank Clark has ever been fully healthy. He’s only looked explosive for about three games in two seasons. That makes me question his health. He may have to be rotated and platooned more to get more out of him.
LB was a good investment. We need athleticism underneath. Would like to see about maybe adding to this group in FA as well for a role player/special teams piece.
I actually feel really good about DB. Young group. Athletic. Deep. Versatile. Between Fenton, Thornhill, Mathieu and Watts, all of them can play corner or safety. That’s rare from a group of DBs. It also allows Sorenson to play a more natural rover/monster role rather than deep end coverage.