I believe so, yes we need altcoins.
A healthy competition is always a good thing, after all, ICOs of the past is what made bitcoin at present as we know it.
It's just like light and dark, we can never recognize without the other.
This competition is not healthy mate since the process is going to scam. The good legit get bad impact because of scam project. Why? Because people almost think the same to all project. So this make the competition is not healthy. I dont like the thing like this.