To assess how a team drafts, you can not only look at their draft. You have to compare how they draft to the other teams in the league. And remember drafting is only part of a GM's job. Free agency is just as important.
You may find the Giants to be bad or awful. But there are a dozen teams that are as bad or worse.
Here is a five year analysis from the NY Post. Giants #20
https://nypost.com/2017/04/22/studying-5-years-of-nfl-drafts-to-find-best-worst-teams-at-picking/
2010 to 2014. Giants #23, note, first three rounds only
Should Cowboys Stay Put Or Trade Down?
The Giants are 29th in this five year analysis.
Grading every NFL team's draft performance over the last 5 years
In this ranking of GMs, Reese is 14, suggesting he uses FA bettter than he drafts.
NFL's Best GMs 2017 - Rotoworld.com
Here Reese is rated #12
NFL GM rankings: Best, worst decision-makers in the league
I am sorry to discuss this rationally with folks who prefer to yell and scream and present half the story. All GMs have pluses and minuses. All are a mix of good and bad. This is not a defense of Reese. I have always considered him to be middle of the pack. Mediocre. Rather it is an attempt to be objective and thoughtful. And I am aware attempts to objective and thoughtful are not always appreciated on the BY.