And yes, I can't stop beating the dead horse of it being botnet-friendly, but it's hard not to.
I know botnets have an arguably positive effect on the security of the network and that there's very little to non morale in crypto but I still find it hard to justify turning a blind eye to botnets.
And yes, devs could stop it by using a more GPU-friendly algo, there are literally dozens of them exist with optimized miners.
Parallelizability is what made bitcoin the senile old geezer it is today.
If anything, monero, should adopt an even less parallelizable POW such as Tromps Cuckoo cycle. Doing so is the best way to ensure fairness.