don't think all alts are scams. A really interesting thought experiment on the necessity of alts was this. It centred around the creation of incentives. One argument is that all these alts could be done on either Eth or Btc in future so why create your own projects.
Yes I agree your point of view. There are many altcoins right now in great developments with the good ideas of the projects they patronize. And this will bring good images to all altcoins nor thinking they are all scam.