If you worked for CA would you reveal yourself in a room full of armchair game designers ? I think it could be quite depressing to read forums like this, where every little feature is scrutinized. Besides, it would also cost them too much time, this is a very active place at the moment.