Microsoft can't develop two products at the same time when both products require the same development resources. What did you expect them to do?