I think some altcoins are beneficial because there are some that serve a differnt purpose than Bitcoin such as for smart contracts, privacy, microtransactions, etc.
I think that it would be good if the bad altcoin projects would disappear, but to be truly a free market, they should fail organically.