Just after my last post in this feed, I moved to Screenflow for $99 and have never gone back to iMovie.
I'm fed up with no support from Apple. I like the Apple platform, but their support for their own software systems just STINKS! The number of calls and hours of wasted time I made to Apple Care about iMovie bugs including this Memory issue and other bugs followed by their lame responses and efforts (including having me re-partition my drive, create a new user and then trying to replicate the bugs) was SUCH a waste of time... they even escalated the issue to their top tier of support and after waiting for two weeks, their response and lack of a date for a fix or even when the issue would be put into engineering was totally unacceptable... and I could get nothing back from Apple in the way of a 'written' response that I could escalate in my own way.
I think the most frustrating aspect was that none of the Apple care support folks would acknowledge that these items were issues. "I'm not aware of that problem", "we don't have this noted in our support" etc etc. When I referred them to the dozens of posts in the Support Community they pleaded ignorance.
I would say there is nothing I can't do in Screenflow that iMovie does and a lot more I can do in Screenflow that iMovie could never do. BUT I spent $99 that doesn't help those of you who won't or can't make the investment. Screenflow is very stable, and reminds me a lot of some of Pinacle's products on the Window's side... more timeline oriented.
iMovie is what it is... a great piece of software with some bugs in it that Apple won't address. I've accepted this and moved on and I would recommend to anyone in this forum try and do the same if they can. iMovie is a 'starter' program included for free, not intended for any type of commercial use.
As a former computer industry executive with Atari, I cannot fathom how this type of 'deflect and defeat' or probably more accurately 'deflect and deflate' type of support extended to a loyal customer user base can benefit Apple in the long run.