The irony here is that long term, ETH will use ASICs for zk-snarks. Vitalik just published a document where he said that is his preference [1].
"Type 1 aims to replicate Ethereum exactly, and so it has no way of mitigating these inefficiencies. At present, proofs for Ethereum blocks take many hours to produce. This can be mitigated either by clever engineering to massively parallelize the prover or in the longer term by ZK-SNARK ASICs. ... Personally, my hope is that everything becomes Type 1 over time, through a combination of improvements in ZK-EVMs and improvements to Ethereum itself to make it more ZK-SNARK-friendly."
They will need to financially incentivize people to run this hardware and will create an arms race around it. Just like Bitcoin.