Nobody knows. But hopefully they follow the same philosophy "release when it is ready" even for EA standards. The game still needs a lot of optimization and improvements given what we've seen in demos
I don't think we're watching the same demos dude
The demos certainly look good, so far.
But, we have seen only a part of any EA release; I would assume that the EA content needs to be finalised. Also, we can guess that the demos were on high-spec machines, so optimisation for lower specs may be required.
Most importantly, the demos have crashed. Even for EA, there needs to be a level of certainty that crashes will be rare.