I’m probably alone in this, but I find software like iMovie amazing. As a teen making films on a Hi-8 camera, we had to edit either in camera with some judicial timing of the record button or try and stitch clips together with a hopelessly inaccurate VHS machine. We then graduated to using a two-deck VHS assemble editor when at Sixth-form college, which gave us the semblance of accuracy. The pinnacle of control was filming with Super-8 and then manually splicing together film, holding up frames to a lightbulb (hello burnt retina!) to find the perfect cut. So the fact you put together a video in iMovie insanely quickly is pretty insanely great.
When Apple ditched the traditional timeline with iMovie ’08, there was much uproar. Admittedly iMovie ’08 lost quite a lot of features and was a bit confusing, but over the next few updates it regained its skills and took things further. Tools like the precision editor and the advanced ‘cutaway’ option when inserting a clip let you do things that would be fiddly and confusing when using an older ‘timeline’ editor. I’ve never used Final Cut Pro X, but I can completely see why they’ve taken the iMovie ideas and extended them.