I guess my argument is that it isn't a position of need yet. We disagree on this being a "trying to win" year, in that I don't think we can win it all. I see our offense poised to take a big step, and two cost-controlled WRs would help get there, while improving our defense over time with a larger financial investment.
If Wilson stinks in year two, we could easily move on. There are other guys with his profile that have gone on to be great successes in the league. You can't always trade for the best player out there and pay them a ton. Balance is key.
Actually right now would be the best time to pay for a big time trade player like Lamb since the Cardinals are paying shekels for their receiver group relative to the rest of the league.
You don't think that Lamb would come in and fill out a near league best receiver room immediately?
And if Wilson does develop, then the Cardinals would have a passing game that would be exceedingly hard for any team to stop with Harrison, Lamb, McBride, and Wilson.
I'd argue that trading for an edge would make the most sense, but the Cardinals seemingly want to give the group one more year of play to figure it out, and honestly considering all free agents and potential draft picks, I kind of understand there stance. No edge available was worth the #27 and all of the best edge free agents had major warts (Hunter is older and Greenard has been very inconsistent).
What I'd like to see is the Cardinals resign some of their middle age free agents to front loaded contracts so that they maintain cap flexibility in the upcoming years. If these two draft classes produce some good starter, the Cardinals roster will be in pretty solid shape in the near future.