Well for me, do not generalize altcoins. Yes maybe most of it are really "shitcoins" and has no value for us but, there are these altcoins who makes the competition a good competition. It is only on us on when and whom to invest.
I agree, these people like to generalize things which I think is not the right thing to do.