Причина, по которой кнопка «Назад» не вызывает onCreate фрагмента, заключается в дизайне. Пользователи не ожидают, что кнопка «Назад» вызовет onCreate или снова создаст ваш фрагмент.
Например, подумайте, когда вы открываете приложение YouTube на Android и у вас отображается домашний экран, заполненный видео. основываясь на ваших интересах. Когда вы нажимаете на видео после небольшой прокрутки, а затем в середине видео решаете вернуться назад, нажав кнопку «Назад», вы ожидаете, что приложение вернется туда, где вы нажали на видео, с тем же объемом прокрутки, который вы сделали. вместо того, чтобы заново загружать всю домашнюю страницу, заполняя новые видео и возвращая вас в верхнюю часть экрана.
Аналогично, кнопка «Назад» в вашем приложении должна делать то же самое. Однако, если вы хотите, чтобы кнопка «Назад» работала по-другому, Android предоставляет способ сделать это. См. это для этого.