Unlike Bitcoin, Zcash transactions can be shielded to hide the sender, recipient, and value of all transactions on the blockchain.
So you can't claim Monero already solved all the problems that Zcash is trying to solve.
Not only does Monero already do what ZCash is trying to do, but it has two main advantages:
1. EVERY transaction is private, which means that the entropy of the anonymityset is continuously growing. Instead, ZCash restricts privacy to an opt-in mechanism (mostly due to private transactions being horrible - requiring north of 8gb of RAM and several minutes on a modern computer) which means that there is a trivial amount of entropy, and deanonymization is pretty trivial.
2. Monero is focusing on further improvements that ZCash is just dreaming about, such as their C++ i2p router, Kovri. They can do this because they've been in production, tested, and hammered for several years.
The real question is: what does ZCash provide that Monero doesn't, except some sort of ridiculous "star cred"?
I agree with your other criticism of Zcash though. The situation is far from perfect.
But I mean a realistic one, including info such as: - how much it has been pre-mined. - why is it being pushed ( research, corp goals, etc) - limits (does one need a GPU to use it or can it execute on a CPU)
I know of few places that have lists, but I get the impression that people start currencies lately as a shot at getting rich if they take off, and not from a realistic need to do so.