Seriously, what if the developers decided to change the block hashing algorithm from double SHA-256 to something else (WHIRLPOOL or SHA 3 maybe)? doesn't it renders ASIC useless?
Good point. Similarly, I remember there was a alternate blockchain that was designed for cpu-mining only, but forgot its same.