um, the Jets gave up the farm to move up to 3. The Bills have contacted both the Browns and Giants about 1 and 2. I'm not sure why you don't think these QB's are thought of highly because teams in the league absolutely do, that is why they are all trying to move up. Eli is on a pretty steady 3 year decline. he is 37. The Giants are saying what they are because he is their guy right now and has been their guy for 12 years, but the writing is all over the wall that he isn't long for the NFL and the Giants absolutely know this.
Sure but it doesn't necessarily mean they HAVE to go QB in the first round or with the 2nd pick
Just because the Browns & Jets (2 notoriously horrible evaluators of QB talent in recent memory) seem to be high on this QB crop, doesn't mean the Giants & others feel the same way. If you're going to drafting a QB in the top 5 of the draft, you have to be [dang] sure of the kid (or talked yourself into the kid, which can get you in trouble) because they're going to be the franchise whether its this fall or 3 falls from now. You swing & miss on a QB here and it can set you back years because of the commitment.
Eli is certainly getting long in the tooth but that doesn't mean that the Giants have to go QB here if they're not enamored with this crop. They can say the hell with it, stand pat at #2, and draft who they feel is the best non-QB available and perhaps go QB later on in the draft or just say the hell with it for the QB crop for this year.
Or, they can look for another team that seems to be star-eyed about this year's QB crop (looking at you, Buffalo) and trade for a king's ransom of a package (which should use the Jets deal as a starting point). Then do what they need to do with picks which includes the possibility of going with a QB a tier or two down from where Darnold/Rosen/Allen seem to be with organizations.
There's also the whole idea that you can address the QB situation via other avenues like trade or FA.