First 100 block will have 0 coin ?

im just a small miner im not mining this for 3 hours for free...
who will?
It's actually to keep it from being instamined, which you probably know is constantly being voiced as an issue with most launches, plus it takes pools at least 20 minutes to get everything set up.
other than that, it also allow the difficulties to build up. Meaning those who are early for mining got zero advantage. By the time its 101 block, difficulties will be quite high due to hype mining of launch coin. difficulties usually drop after a day or 2 after launch.