Нельзя однозначно сказать, почему сочетание «некогда» считается устаревшим в современной речи.
Однако есть информация, что «некогда» — скорее литературное слово, в обычной речи чаще используется «когда-то». 3
При этом есть и другое значение слова «некогда»: в некоторых контекстах оно может обозначать отдалённое прошлое или отдалённое будущее. 12
Например: «Некогда землепашцы проклинали путешественника, принесшего им картофель» (А. Тургенев). 1 «Будет некогда день, и погибнет священная Троя» (П. Гнедич). 1