> You are implying that the classic base system is so badly written that it needs frequent edits
He is not. On the other hand, you seem to be implying software can be perfect and never require minor bug fixes, workarounds or adaptations.
> ... in a maintainable programming language?
While Bourne shell scripting shows its age and has a number of significant problems, as a higher level language it also has a number of desirable properties that C has not. Not requiring compilation is only one of them.