Here’s one thing that sucks - I like Justin Fields. I wish he had been good enough at QB thusfar. He just hasn’t been. Like if they held onto him and he was consistently a top 8 or 10 QB for all of next season I’d say sure, sign me up - he just has never shown the ability to do that. And I’m not willing to use your laundry list to excuse that poor play because he isn’t in a perfect situation. Every team drops balls. Every team has key injuries. The good QBs find ways to keep playing well. He has not done that so far.
You’re arguing based on what you WANT to be true - that at worst we’re getting a borderline HOF talent like Donovan McNabb. I’m arguing based on what has actually been true of Fields so far - that he has never had a consistent stretch of good play especially throwing the ball, that he has been terrible in clutch situations consistently, that he has improved (a low bar because he was horrible) but not nearly enough for me to pay him $100m.