As I understand it the initial market cap for this ICO will be ~224M USD. That's quite ambitious imo.
We have time. The project is a very large endeavor, and there are many things to achieve in the next 2 years.
The crowdsales are more about distributing the tokens ahead of platform release at a certain market point, then they are about raising a certain amount of money.
EOS seems to be taking a similar approach.
That would be true if there were no minimum/maximum cap, but by having caps you set funding targets. So it is about raising X amount of money.