I understand your frustrations. Even the Zcash Foundation has no power to change the POW. Perhaps in the future when there is another implementation of the core zcashd
software the Community could choose to use it over the current version. But for now ECC holds all the cards.
Josh mentioned this topic (Zcashd not ASICs) in his recent talk a the MIT Bitcoin expo; it’s worth watching: Josh Cincinnatis talk at MIT