Says Joffe about the possibiliies:
“This should excite photographers: their skills sets are about creating beautiful images that work, and I think motion photographs will take more photographic skill than video skill,” he reveals. “Video is about multiple shots that work together to tell a story; motion photos have sound and camera movement stripped away and you are coming down to one moment in one frame that happens to be moving. That is very exciting for me.”
Read the full article | Canon EOS-1D C at B&H Photo
To me, $12,000 dollars for a "18 MP still camera" seems a bit on the steep side. Especially so when I can accomplish the same thing in Servo Mode and Photoshop Stacking.
Yup. I think I commented on this ability elsewhere: the 1D-C is a 24fps 8MP camera. If you double the price of the 1DX (which does 12fps), then voila, you're in 1D-C price territory.
I'm sure there are times when extracting stills from video can be great.