this way of thinking is flawed,
I release my first car without electric windows
in my defence i cannot say how long did it take ford to have electric windows ??? so just wait
Competition is with current MMO's so it will be compared to how current MMO's are not how they was when released, or how long they took to get features.