I believe it's not free money for the project. After all, they'll have obligations and promises to fulfill after the team get money: to develop the idea, build the products and etc.
Though ICO can be easier than going for venture capital, for instance