I often find myself having issues such as network interface settings being overwritten, /etc/resolv.conf being overwritten etc.... always turns out to be networkmanager, and uninstalling it fixes all the issues. What purpose does this app serve, is there a more accepted way to deal with those issues or am I ok to just uninstall it?