Lets not forget that LA had announced a demo for Battlefront 1. The said demo obviously never came out. (
the dead horse!)
I know this has absolutely nothing to do with EaW, but remember that, unless I am mistaking, neither LA or Petro ever *promised* that they would release modding tools. As with any kind of "announced" online content, they can choose to pull the plug anytime they want should they see fit.
I know, I'm a bit pessimistic. Someone has to be though.
And Luke, I just realized you were a mod now. Congrats