Whitepaper is the basic tool in order to understand the project easily providing whatsoever that necessary.
I fully support your opinion, whitepaper is mandatory for every ICO project. If there is no whitepaper or at least any technical explanation, this project is a pure SCAM. Every self-respected investor reads a project whitepaper before investing.