Put unfinished tasks at top

Why not move all completed tasks to the bottom of the project task list, sorted by completion date with most recently completed at the top of the unfinished tasks, and put the unfinished tasks to the top of the list sorted by Due date ascending, or if no due date, then date entered?

I have given up on having to move the incomplete tasks to the top of the list, manually or missing all unassigned tasks altogether because I didn’t think to click the “more” link