When working in a very large project (hundreds of tasks), it can become a chore to constantly scroll down through phases where there are many parent tasks where all the child tasks are complete. Using a filter to only show Open/Incomplete tasks isn't ideal as you lose visibility of the project structure and phase gates.
It would be ideal to have a setting which would allow you to turn on "Auto collapse Parent Tasks when all Child Tasks are complete". This will clean up the task list a lot, and also still give nice visibility in a Gantt view.