Well, the reason for short flight times is mainly down to the amount of energy required to fly a drone or a quadcopter, the blades are very short so they are required to rotate at high RPM to generate the lift required to fly which then leads to a lot of energy needed.continue