Огромное количество кода пишется на Си в области встроенного ПО систем реального времени для авиации, космоса и в целом для армии и транспорта. Это целый мир, который в интернете почти не заметен, если специально не интересоваться. В целом, Си необходим, если:
1) вам интересно низкоуровневое программирование - здесь на Си будут писать, когда вы на пенсию выйдете. Любая новая железка, новый проц - это сперва работа на низком уровне, и только потом - API, использование прикладниками и проч.. А новые железки будут всегда.
2) вам интересны ОС и *nix в частности - аналогично. Никто ядро Линукса на Rust переписывать не будет.
3) вам интересно ПО систем реального времени - будет актуально ещё лет 25 минимум. Реалтаймщики даже С++ в полном объеме не используют - любой конструктор с выделением памяти может разрушить детерминизм по времени исполнения. Для ПО от реакции которого в строго заданное время зависит жизнь людей - это непозволительно.
Вот те области для Си программиста, весьма почетные и профит соответствующий (и в деньгах, и в инженерном профессионализме).