The explaination is simple:
Over two years ago Apple switched to USB charging for iPods. They maintained compatibility with Firewire to give other manufacturers a chance to make the change. Unfortunately, the other manufacturers, for the most part, just 'sat on their hands' and didn't make the change in their accessories.
Firewire charging and USB charging use different pins in the docking connection. Firewire voltage can vary from 8 to 30 volts while USB is just 5 volts.
Apple has never explained the reason for the change. We aren't supposed to speculate on Apple's plans.
Let me just say, as one who has been involved in the design and construction of electronics equipment for years, if I were trying to make a small device with lots of features, I wouldn't maintain two sets of charging circuitry and would drop the higher voltage charging for size and heat reasons. Apple may well have a completely different reason for making the change.
BTW, according to
http://pinouts.ru/Devices/ipod_pinout.shtml , pins 19,20 are the Firewire + charging pins and pin 23 is the USB + charging pin.