It was pointed out by Boomer Esasian during his examining the terrible offensive performance he showed , the NY Giants GM doesn't have full power. In fact we saw it here where the owner (one of Mara family) detailed how Joe Judge was staying on as coach. Instead of a ..."We will hire the GM and let him sit down to discuss things with Joe Judge..." it was a firm he was staying on as coach.
Boomer detailed that there are family in that organization who clearly can't be fired and the GM can't fill those spots due to these people there. That the situation is one that few if any coaches or GM can have success there at times.