TL;DR
There are operations that can't be performed with arithmetic/decide combinators because red and green wires are added up at the input.What ?
Add a larger version of the arithmetic and decider combinator that has 2 input terminals. The GUI and function is exactly like the existing GUI with one change. The first operand is taken from the first input terminal and the second operand is taken from the second input terminal. For decider combinators the output is also taken from the first terminal (or can choose terminals but that would change the GUI).Why ?
Sometimes one wants to do an operation using the red and green wires separately.A simple example is computing red * green. While you can't do that in an arithmetic combinator you can use a few combinators in a network to solve that problem. Being able to do this in one tick would be an improvement.
For decider combinators people sometimes want to compare the signals on the red and green wire. So they have to delay red by 1 tick, negate green and then compare the combined results against 0. And if you want to emit the original value from the red wire when the condition is met you have to add a "red * green" combinator network on top.
But worse is that you can not compute red / green by some simple formula. For example divide all items by their respective stack size. You can implement your own long division algorithm either as humongus combinator network or as iterative process but the size and delay makes this unusable. Or multiply by the inverse and bit shift but that quickly overflows or underflows.
I could probably come up with a hundred more example. Having combinators with separate input terminals would make all of those simpler and make the circuit network more approachable by the average user.
PS: this would also make more sense when you simply want to add 2 green wires. Currently this requires 2 arithmetic combinators set to each + 0 = each to isolate the inputs and then connecting the outputs to actually add.