You are not right. Launching a product and then raising funds for it under ICO is an erroneous way. A good idea should come first. Under the idea of creating a business case. Next comes the legal design of the project and after that you can go to the ICO.
You are all right to say. In this order should act projects that want to do everything according to the law and who have serious intentions.