Couldn't agree more with you, mate. ZCash is more ideal for short term investing, rather than using the same as a serious investment tool for the long term. When it first started, it was within the $1k range, but quickly dropped in value. It is up to this point, where ZEC has been having a hard time trying to rise back to its original levels, since it cannot provide innovation where other altcoins have taken the lead.
If ZEC would've implemented a cross-platform wallet with user friendliness in the first place, then it would've had a major interest from everyday people helping it gain momentum in the mainstream world. But, the way I see it, development for ZEC is too slow and it may take a couple of years (if it ever does) to see a real wallet become released for it.
Another thing, is that the privacy part of ZEC is not enforced by default, making the majority of transactions take place in the transparent area of it, instead of driving more usage towards Shielded Transactions. Those who are not tech savvy will believe that their transactions are being private, when in reality it is not (unless they use the Shielded Transactions feature). In this part, I think that Monero wins as it enforces privacy over every transaction, making it nearly impossible to track any balance within a block explorer. Just my thoughts