Good points.
The anon alts like DASH will come under gov. attack at some point, so I'm not bothering with those at the moment. ETH is the only real alternative to BTC, but also remember, ETH can be indirectly attacked by an attack on the leader himself, Vitalik. Bitcoin doesn't have this issue as everything is spread out and there isn't a central point of failure.
And unless Ethereum is capped like Bitcoin, it will not function as a store of value.
ETH can be anon too with zksnarks. Every new coin I am seeing at the moment has privacy built in as a feature. Regulators will control the fringes like we see today in US exchanges but the private crypto currencies I believe will only expand. Its interesting to watch b/c most people would assume Governments would be more against crypto from the start. However, since crypto currencies are globally neutral and not national currency the State is much less concerned about them. Take for example, Venezuela where crypto currencies are beginning to spread the fastest the people don't really have a choice b/c the Bolivar is devaluing so fast and dollars are not accessible. If it was another nation state currency like Euros or dollars gov't seems to take a much harder approach than to crypto. What seems likely to happen is that some countries try and ban it while some legalize it, forcing the others to eventually embrace it.