You still need to use an account that has purchased Arma 3 in order to download/update the server files. This makes it impossible to set up eg TCAdmin to be able to update the files without logging off the owner of the game from Steam in order to log Steamcmd in.
There needs to be a way that Steamcmd can download only the files needed for the server using an account that has not purchased the game. I am sure that this is possible, because that is how RO2 for one works.