I agree with you. When a product or working prototype, it gives more confidence in the successful completion of the project. After all, before the ICO to create a prototype, the company worked and found investments, it means that it really works, has experience, knows the weak points of the project and will overcome them.
ICO without product are like a scam
absolutely what you say, I really agree with your opinion.
Note: Currently there are so many ICO fraud projects