Giants are stale - no way Fewell and Gilbride should have been brought back this year after how poorly their units performed last season. Sunday night, the Giants looked pretty much like the team that did not make the playoffs last year - turnovers, stupid mistakes, dumb play-calling at the worst possible moments, ignoring the offensive strength of the team (3 WRs) until it was too late, a defense with no LBs to cover screens or short passes over the middle, an OL that can't push to help the run game, etc.
In many ways, the Giants did nothing to address their needs this off-season, similar to the Yankees. Both teams had pressing needs coming into their current seasons, and those needs went ignored. Those needs will cost the Yankees a playoff spot - we'll see if ignoring those needs will cost the Giants.