Now people trust anyone no longer. Therefore, it takes more time to convince people of the plausibility of a project and its future goals.
It shouldn't work like this, it is a completely wrong attitude to potential investors. Project shouldn't "convince" anyone to trust them their money, if the project is actually reliable, investors will find out about it in 1-2 months, and this time is enough to make your decision about whether you invest or not. All the projects that have so long tokensales periods are not OK, and I try to avoid them.