Let's say this: if there were more valid on-field criticisms, there's no question you'd be repeating them. The fact that nearly all the criticisms you have are stretchy off-field shit that other great players have done and not had held against them, that have nothing to do whatsoever with his ability to do the job the Bears would be hiring him to do, is extremely telling.
End of the day, I'm not super bullish on Caleb - I'm not qualified to evaluate an NFL QB. If the people who are evaluate him highly, none of the stretchy shit you've been bringing up would talk me off of him. Same for Drake Maye or whoever else.
What I'm pretty confident of at this point is that Justin Fields is most likely not going to turn into the elite QB who wins you games in the NFL. He makes far too many mistakes, takes too many sacks, is not nearly consistent enough as a passer. It would be a mistake to hold onto him and pass on picking a top-QB, rare as it is to have a shot at one of those guys.
Doesn't mean that the top QBs would be better, no one here can know that, but hanging onto Fields is 1. a pretty hard sell given his play thusfar in his career, and 2. going to be very expensive a year from now. When you have a chance to take a guy with a higher ceiling on a far more team-friendly contract than you'll have Fields on after next year, it would be very stupid not to take them IMO.
And I don't see a way you can take one of those guys and also keep Fields. That is a disaster waiting to happen, especially the part of that that requires putting Fields in a do-or-die situation AGAIN, for the second year in a row, with his third OC and third HC. You've talked a lot about 'setting him up to fail'; nothing would set him up to fail more than taking a QB at 1 or 2, and then telling Fields his job is on the line with a new OC and HC next year.