That's about it, you explained it quite well and with respect.
I could add that it is just as frustrating when you use the mission editor and is forced to bug hunt the scenario for days, sometimes weeks, simply because most things just don't work like they should. It completely kills the immersion that one could have had if the mission had been put together and worked out of the box on first try. Every scenario would be something new even for the scenario creator.