Yes. The Giants recents drafts have been horrific. But they made the playoffs last year almost entirely based on the GM signing Olivier Vernon, Janoris Jenkins, Damon Harrison, and Keenan Robinson in free agency. The Giants offense has been bad going all the way back to the middle of last year.
It appears Ben has completely lost the team. I could see the coach and GM being dismissed at the same time. And sooner rather than later.