To be fair, Destroy() disconnects all connections on that object, e.g. if another script had a .Changed event hooked up to this script, that Changed event would be disconnected.
That wiki page doesn’t necessarily say “disconnects connections made by that object”, since that’s only relevant for scripts.
In any case, I still agree and think the answer is probably “yes”.