I agree and disagree with a lot of what you said.
I agree with Bitcoin and Monero. Those two will be certain to last in my opinion, as their use case is always valuable. Ethereum I am less confident, as it has an infinite supply and smart contracts can be easily mimicked.
I would argue Litecoin and BCC can be replaced by copycats, as transaction efficiency is a very simple concept that will ALWAYS be looked to be improved upon. It is more a matter of innovation, which I think an innovative team of people could make faster more efficient coins. Raiblocks is a good example, though it doesn't have the mainstream backing or availability that BCH or LTC does.
Two I might add to this list are Decred and Vertcoin, I think ASIC resistance is an important concept as well as lack of governance, though I think both concepts could still be improved upon.
Great content as always Bobby
VTC!!