The thing is that they need to get people interested and it might take time for people to notice the project and start putting money into it. That is why they let enough time for the ico so enough people can get enough time to see the project and decide if they will invest in it or not invest and as we all know that developing a platform may be take some time get a full operational mode of the platform.