Stacked motors allows some flexibility when determining your center of gravity. It als allows greater flexibility with space (taking up a longer space versus a cube-like space, more compact)
As for driving, if you look at the catalogue of drivetrain gearings, you will notice how stacking the motors prevents your drivetrain from being so spread out horizontally.

