@Erich_L said: I think I have found one place where using code for signals is preferable (other than for programming reasons). If two nodes are connected in a scene and if you copy and paste them into another scene they lose their connection. Probably too much of a trivial thing for the devs to fix that (if viewed it as being broken).
In that case they are no longer the same objects, though, so severing the connection makes sense. It would break in code as well (different node paths) so requires manual fixing either way.