Taking Stock of IGF 2025 and Suggesting Improvements for IGF 2026