Zcash has declined after key executives left its creator, the Electric Coin Company. The former core team launched a new privacy project called cashZ, causing criticism of ECC's new leadership. Despite challenges, some demand for Zcash remains, with its future hinging on leadership effectiveness and macroeconomic factors.