Thanks for the help, but I still don't understand why. I don't recall which one, I would have to look it up, but one sent me my coins right away, so I know it is possible. Most of the others ICO don't do that. They make you wait. Why? I've read a bunch of whitepapers and I've never seen anyone explain the reasons why I have to wait.
I think there are several reasons why an ICO may not release their coins right away and they are in no particular order
-unfinished product
-tokens are not transferable until X date (smart contract)
-build hype
-outlined in WP
-no exchange listings right away
For example, IOTA had an ICO but did not hit exchanges for 2 years. I wasnt around then, but I could imagine what the feels would be like there. For roughly 2 years, no exchanges
and all you could do was OTC trading. So if all you have to do is wait for your coins thats not a big deal. Just read what your getting into first so there are no surprises later on.