It’s even better than that. In WordPress, you can select a plug-in from within your WordPress administration, and install it directly. You receive update notifications by email, and can upgrade within the administration panel as well. You don’t have to download and then upload anything.
In both Drupal and WordPress, you can upgrade the site and plugins/modules from CPanel.





I don’t know if you have a website, but my $5/month shared web host allows me to set up a git server, and I think many of them are similar.