Allow Anonymous Steamcmd access to help with server administration
As it is just now, you need to log in via SteamCMD in order to download or update the server app. While it is possible to create a script that contains both the username and password of the steam user that owns the game, the recommended security for a Steam account is to enable 2FA (Two-factor Authentication), which obviously cannot be automated.
Other game servers (one example would be Ark) supplied on Steam allow you to use SteamCMD anonymously, which means you can very easily automate checking for, and applying server version updates from Steam, which greatly improves automation for users and admins, and means that users don't have to wait for an admin to be online (i.e. awake) to manually update and restart the server.