Giants' fremtid er kanskje ikke så dyster som det patetiske 2025 antyder