As seen with Monero, attempts to restrict miners often just lead to covert development of ASICs/FPGAs and even more centralized mining
The Satoshi Bitcoin white paper only mentions CPUs. Now people have to use expensive hard to use mining purposed machines that are otherwise useless. That is a clear need-2-fix problem