Pretty good idea to close the ICO's as they are actually becoming the viruses of crypto world.
In addition to this they shovel just keep the other tokens which are already present in the CMC now so that we can focus on these tokens and people can actually put real value to them. I mean everything will get focused on them and not the junk that is coming every other day in the market.
Then that would be the best way to run crypto currency market. ICO's are really really worst these days.
I don't think restricting all the ICOs would be a good idea because there are still ICOs that would be a big help to the people if implemented well. You just immediately conclude to ban all ICOs because there are others that are scammers. We know that many scammers are taking advantage of the situation now because people do not personally know them and only a few have regulations but it can be solved as countries are starting to implement regulations related to cryptocurrency and ICO.
Trust is hard to earn when it comes to crypto projects because you don't even know if the team would be able to accomplish the project unlike when you invest in stocks wherein the company is already establish and you can background check if the company is doing good or not through their financial statements.