I think that you must try to see X20 or X11 algorithm. both have been used by some coins too.
I agree with you that X20 is a good algorithm, but it is still not decentralized.
If there is an algorithm that allows existing ordinary computers to participate in mining at home or in the workplace, it is foreseeable that this method has unparalleled advantages.
To achieve this goal, low energy consumption is necessary, and another necessary condition is that no professional equipment can have higher efficiency. The 10%, 20% advantage may be acceptable, but 100%, 200%, or higher is not acceptable.
In addition, the waste of social resources caused by ASIC is great. Not only energy waste, but also competition with IC production capacity, the price of iPhone may therefore be higher.
I guess people who prefer the current model are doing it for security reasons or
popular economic principle. It could fail eventually for many reasons.
The important thing (I believe) is to have as many random people as possible participate in mining for the sake of decentralization and security of a cryptocurrency.
Extremely agree with you!
So, design an algorithm for ordinary PC and mining can be conducted fairly. Now it seems that is the only way to achieve this goal.