I think all peojects have their own plans, and all of the plans run in a different time. Some porjects run faster, may be because they already had fund to do all its plans.
Not only do they have the funds to carry out plans for their new project, but also a very solid team willing to work together to make the project a success in a very short time.
But some projects need fund raising first. They usually hold some sales to get it.
It was a different project with a very good team condition but didn't have enough funds to carry out their plans at first, so this kind of thing should not be judged the same as a more mature project.