Sometimes people need a change of pace to get the best out of them.
49ers are in 'win now' mode and Trey was expected to come in and make an immediate contribution and for someone who hasn't played a lot of football, I don't think that's the ideal situation for him.
Him being a backup and actually being able to slow down and learn the game is a plus for him. We don't necessarily know what we have in him, but as mentioned before, for a 4th rounder, you take that chance.
I don't really see people going over the moon over the kid, but for what we gave the 49ers, it seemed a decent enough deal
The point is just because you 'release somebody' doesn't mean they are garbage. We released Amari for a 5th rounder and he showed up for the browns.
Trey Lance hasn't 'proven anything', but if he had, there's no way he'd be on the Cowboys, and certainly not for a 4th rounder. Lance is an unknown that you take the risk on for a 4th rounder. He's a guy that hasn't gotten much playing time and he was on a team where he was expected to step in and blow socks off because the 49ers are in win-now mode and need a qb. Not everyone is a Dak Prescott to where they step in day 1 and look solid. For a 4th rounder, we got a guy that we previously rated highly and who's real value is unknown since he was in a situation that may not have fit him. If he pans out, excellent, we came out ahead, and if he doesn't, it's a 4th rounder. How many of those guys have we drafted that never really panned out?