botnet operators rarely pay for the electricity or hardware of their botnet. why would CPU usage hurt them ?
True, it won't solve the problem of malware botnets, but PoW or PoBandwidth schemes can make it too expensive to run botnets on cloud services so the only place left to go is illegal botnets.