Your logic is so fucked up.
ETH always was a GPU coin yet it managed to be the second big crypto in 2-3 years.
ASICs are thievery, nothing else. What ASIC manufacturers do is, stealing your right to buy a miner. Because when an ASIC manufacturer decides not to sell an ASIC, there is nothing you can do about it. If bitmain, bitfury, halong decide to not sell their HW so they can mine all the coins (bitfury is doing this pretty much btw) what would you think about that? While a GPU/CPU company has to sell their HW to their customers no matter what, ASIC companies can completely ignore this. Fuck ASICs.
Back to the topic.
There are 2 coins which keep GPU mining alive today. ETH and Zcash. If one of them dies, the damage will be huge. Tbh i dont think zcash has the power to carry all the available GPU's. Only Eth can do it and when it switches to PoS ot will be over for us.
Maybe asics are not fair, but, mining coins is not a regulated activity, you don`t need to go to anywhere pay for a license, pass controls, audits, etc, mining hardware manufacturers don`t need to ask for approval or to be lincesed to be able to mine a coin, if there is no regulation, and there is a competition for money, what do you expect?, A business that are capable of developing a miner and take lot of profit mining and selling this miner what is going to do, do you expect that this manufacturer is going to say: no, we are not going to earn millions because is it no fair for gpu miners, wake up, things does not work in this way.
If mining is not a regulated activity and anyone can access if you go to mining it you are doing it at your onw risk, but asic manufacturers are not too much different from us, we are mining for love to the project? or we are mining to earn money? because all the forums are plenty of people talking about profits, so in the end an asic manufacturer and al of us we wnt the same, profit from mining, and profit as much as possible.
If eth promised that they would be asic resistant and asics comes to play, would be a problem of ETH to find how to evolve the algo to make it asic resitant, and if is not possible to mine in the future with gpus due to asics, then miners should to take the decission to retire or to move to asic, as in all other industries.
If you think that way, don't get upset when devs fork the coin whenever a ASIC pops up. If manufacturers don't respect the community and decides to steal, they deserve a big fuck you in their faces. Bitcoin community was too stupid to understand what was going on and now millions of USD invested in ASICs so it is too late to get out but monero community saw it through and forking away before things get out of hand.
I'm frustrated because people came to cryptos to have the control of their own money, decentralization, a great protest against our financial system.
But people just want to treat cryptos like any investment and just want to take profits no matter what
They are an investment but with good developers endless forking would keep the coins as gpu.
Monero and zec need to state we will fucking fork any asic quickly.
I say this because one is good for amd and one is good for nvidia .
This would allow smaller miners to stay in the game