Yes the “spaghetti” is indeed an unfortunate side-effect and it can be a little frustrating when you have a nice clean process, which you then have to litter with all the “control” lines.
There have been a couple of posts in the past requesting “wireless connectors” (a feature seen in a competing product A???x), but sadly this has never gained traction.
You could still reduce your concatenate nodes down to a single node with 4 input ports although maybe it’s neater the way you have it.
I’ve often felt that all the DB nodes should have a pass through DB Session port, which would then make it much clearer what the intent was, and order of processing. You’d get much cleaner workflows like this: