PowerPoint has some very good video features, such as the ability to play multiple video formats, embed videos into the slide deck file, visually stylize the video and export video from the PowerPoint.
Editing is hard. I’m not just talking about spillcheck* here. I’m talking about honing the message. Getting precise, sharpening the point. Let’s face it, people spend a lot more time in crafting the message (additive) than refining it (subtractive).