I have to disagree with the first post in this thread. I think a fourth-round pick is shockingly great return for a guy who has played 420 snaps of football since high school, most of that for a non-FBS college team, and who does not show any signs of being anywhere close to being a potential NFL starter.
Think of it this way: how furious would many of us be if it had been the Seahawks who traded away a fourth-round pick to get Lance?
Yes, the Gold Diggers screwed up badly in giving up the equivalent of the first and 19th pick in the 2021 draft (according to the Chase Stuart chart, which estimates the on-the-field value expected from a pick, as opposed to the Jimmy Johnson chart, which estimates how much teams are likely to value the picks in trades) to get a guy who was unlikely to succeed in the NFL at all, much less in the championship window in which the Gold Diggers found themselves at the time of the 2021 draft. But that's in the past. It's similar to the Seahawks' disaster of a trade for Jamal Adams and subsequent compounding of the mistake via a giant contract extension that it would have been difficult for any safety to justify, even if that safety had remained healthy and played more than in parts of 25 out of 50 regular-season games after the trade.
Yeah, the Seahawks and Gold Diggers could have been a lot better off if they hadn't made those mistakes, but all either team can do is move forward and do its best to succeed despite having made those mistakes. And both look fairly strong right now despite their respective colossal roster-management fsckups.
Given what we've seen of Lance, it looks to me like the Gold Diggers completely fleeced the Cowboys in getting a fourth-round pick for Lance at this point. The Cowboys could have waited a few days and picked up Lance off waivers for free, or they could have just stuck with the three QBs they already had, all of which appear to be better than Lance.