И более того, такие попытки были, только для других панельных менеджеров (ДОС Навигатор), только они не прижились.
Это не прижилось по другой причине, как мне кажется. Во-первых, это был Turbo Vision (и, кажется, даже не C, а Pascal), во-вторых, речь шла об однозадачной ОС. Сейчас, с одной стороны, нет проблемы запустить вторую копию копию mc (или, вовсе, не mc, а minicom, mkfs и т.п.), с другой портировать Turbo Vision под сборку с помощью gcc будет сложновато. А если речь про Pascal, то всё ещё сложнее.