I think you give too much importance to the definition, it's not the definition that makes the game but rather the opposite.
And actually I also think that you are wrong with the definition. A Strategy
game means that it implies thinking out strategies as its most important element in gameplay. Real Time
means that it is not turn based, that the players play simultaneously; this has nothing to do with things like "the player has to control everything" or anything else.
Btw, it is said that DoF will include some automating in the economy for those who don't want to micromanage but prefer concentrate on managing their units etc. (at the cost of a bad economy, as an AI won't do as well as a human). So I'm not the only one to think like I do.