This was apparently the main point of: T6709
When a local only signature is revoked the user is still asked if the revocation should be published.
I believe that this will be even less important when we use "keyserver none" to suppress all such publish actions in a single user environment that does not use the open OpenPGP keyservers.