WTH Why can't you edit the config in HA Core?

In HA Core (not Supervised) you must have SSH access to your instance to edit the configuration.yaml file. Why cant you edit this on the GUI?