I think, not 90% of ICO are scams.
There are still many honest and attained ICOs and are said to be successful in creating coins that have good concepts and sell in the market.
I think there must be a policy that regulates the suppression of the spread of ICO that is the scam, this is a step that must be strengthened because if there are still many scams in the ICO project then the ICO will be destroyed because of the lack of investors.