What are the potential long-term implications for the Giants if they continue to struggle this season?