Мне, видимо, слишком далеко ещё до понимания этого.
Смотри, допустим, ты сделал так, как хочешь. Удалил запись с номером 3, получил 1,2,4,5. Добавил новую запись, она оказалась под номером 3.
Вывел это в порядке по ID.
Какую информацию эта сортировка в себе несет? Даже не исторический порядок добавления записей в БД. И уж тем более не сортировку по ФИО, например.