Question: why are mtb cranks longer?
Answer: Back in the day it was thought that longer cranks were better, because they increased the pedalling leverage, thus enabling you to create more power. However, several studies have shown that even dramatic crank length differences have only a small effect on how much power you can produce.