One (unnecessary) source of complications in SR is that you have to role multiple (large pooled) dice to determine a single effect:
I roll my pistol pool to hit (assume I don't have a machine sprite that has to roll for assist dice)
He rolls his dodge pool to dodge
I hit. Add my net hits to pistol damage.
Now he rolls to soak
Oh, it is less than his armor. Add that to stun track, and roll over to physical.
That was one action. In D&D (not the best system by any means), the attacker rolls one die, and compares value (+mods) against a single threshold. Then roll damage.