Longer cranks = more leg extension due to raised saddle. You can't drop the saddle down to maintain the same distance to bottom dead centre without closing the hip angle. If you shorten the cranks, you can lower the saddle to maintain the same distance to top dead centre while maintaining the previous hip angle.
^ This.