That’s a valid point but the Giants played well against the rush (until they dropped back everyone for the pass) and played well on offense.
Take away the horrible plays on the secondary and that game is dramatically different. The horrible plays are also caused by lack of talent in the secondary due to massive injuries. They are a very good team but any team with that sort of problem can be exploited and they were.