Yep that option doesn’t appear when the Theme is remote, as you are expected to update the remote repo.
Here, the Default Theme is not cloned from a repo, that’s why that option appears. The option will appear for any local Theme.
When working with Remote Themes, one option is just to fork it and make your amendments to your fork.
It is in any case better practice to use source control to manage your Theme.