No. ICOs should not be put to an end because i believe ICOs are very good platforms to raise funds towards projects for the crypto community. Even though many people have absconded with the funds of innocent ones i still believe that ICOs should still be in operations just that people should be very careful the projects that they invest in.