I do not think it is good if too many coins keep coming in a short span of time. Many times people cannot uphold a coin for a long time and it ends up into oblivion. There are some scammers too who pop up at times.
These can be avoided if the introduction of a coin is regularized. However, this is not easy and it comes as a collective responsibility of our crypto community.
When there are way too many coins fighting to occupy space and success it may not be conducive to the digital market. The demand for only one existing coin may be so much that the others will have to be withdrawn from the race because there is equal distrust with all new coins.
When a structure comes into existence and when there is a serious regulation in place then I feel doors will be automatically opened for new coins. There should be a balance and investment should be made after thorough analysis of the ICOs.
yes, you are right in your point no.1 but I believe if we do our due diligence we can get hold of those hidden gems which do get their value and retain too in the long run if they have a genuine idea and project behind it.
but yes there has to be some regulation sort of things to control the huge influx of icos.