To update an installed plugin or theme by uploading a ZIP file is not such a big deal. I am updating 15 different WordPress websites on a regular basis. I am dealing with hundreds of plugins and over a dozen themes. Only the “revslider” plugin requires replacement. In a case like this I would prefer Filezilla. It is much faster than uploading a ZIP file.