Выражение «на сегодняшний день» сохраняется в русском языке по нескольким причинам:
- Употребление в различных контекстах. dzen.ru Оно может обозначать не только текущие сутки, но и синонимично выражениям «в настоящее время» или «по последним данным». dzen.ru Также его используют, когда нужно противопоставить настоящее время прошлому или будущему. dzen.ru
- Зафиксированность в словарях. otvet.mail.ru www.ekburg.ru Выражение «на сегодняшний день» зафиксировано в современных толковых словарях и не считается нарушением литературной нормы. otvet.mail.ru www.ekburg.ru
- Удобство грамматической формы. rus.stackexchange.com «Сегодняшний день» — более удобная форма по сравнению с наречием «сегодня». rus.stackexchange.com
Таким образом, выражение «на сегодняшний день» закрепилось в языке и стало частью его лексикона, выполняя определённые функции и будучи зафиксированным в словарях.