It sounds like there is going to be no replay value whatsoever
No mission editor and scripted missions sounds like its all gona be over pritty fast... and its not gona be a case of falling back on multiplayer as i doubt there will be more then 5 people online at any one time.
Aw well. I might just be looking at the glass half empty