WordPress, by default, allows you the ability edit theme and plugin files directly from within the WordPress control panel.
If you never change files directly on your WordPress site, there’s absolutely no need to have this feature available to you or your administrators.