As long as the Giants didn't draft a complete fuckwit (see: Smith, Geno) there was a chance whoever they drafted would turn out okay. Whether you believe Eli is completely done or not, the Giants can stick with him just based on reputation, giving whoever they draft time to grow.
And I still think they made the right decision last year with Barkley. Sure, Darnold would've been a ridiculous star for them, but Barkley was worth the skip, which is further justified if Jones works out.