Are D cell batteries good for done?

Drones need to get into the air. Power-to-weight and energy-to-weight ratios are critical. D cells are awful on both measures, and non-rechargible.

All drones I am aware of use lithium ion or lithium polymer batteries.