I’ve said this before but it’s worth repeating:
First, resisting hashing software optimizations or ASIC development is historically a losing battle. It also greatly distracts developers from improving mission-critical protocol features.
The natural state of proof of work is continual innovation and ruthless competition. It’s a zero-sum game. To intervene and declare an artificial winner - in this case that would mean reverting to GPU mining - would remove the inherent nature of proof of work. Like evolution, mining devices need to be allowed to mature in order to ensure that your coin is actually secure from governments and well-funded entities.
Allowing ASICs to exist was the best way forward. GPU mining has shown to be very insecure. Zcash has rarely been the most profitable coin to mine, and with opaque addresses it’s likely that Zcash could have been a target similar to ETC, had we reverted to a “GPU-only” algorithm.
Further, GPU miners lack dedication to any one coin, claims otherwise are an attempt to have more coins to mine. GPU mining is just as centralized as ASIC mining: there are massive farms benefiting from economies of scale with lower electricity rates.
For those like myself who purchased and still have many GPUs, mining was always a large bet. Profits in mining are never guaranteed.