The 64 MHs..!! miner that appeared didn't stay long (thank fu*k) but as already mentioned, they will screw the alt scene one litecoin is destroyed.. There is a window ATM to do something. This could be a great thing to implement X11 it will draw more to this coin as others get screwed, and other developments could be implemented while we have this dip in the market.
P.S.
51% attacks will now be a real problem......
(edited due to being to lazy to properly read thread)
In terms of security there is a lot of issues with virtually every coin in the alt-coin scene. Because of the lack of security (many different coins all sharing the same the same hashing algorithm) I see a lot of coins needing to implement new things. Although there is a lot of stigma against ASICs, they play a very fundamental role in securing a blockchain in a decentralized manner. The addition of specialized hardware/software inherently adds to the value of a technology. This is what happened to Bitcoin. The advent of ASICs played the biggest fundamental role in making it one of the most secure blockchains (if not the most secure blockchain) in the world.
Unfortunately, the way I see it, all of the alt-currencies will continue to remain insecure. Because people can fork coins using a new algorithm (assuming they are open source), even new algorithms are no longer safe from this security risk. From the perspective of security, the only way to make a blockchain "secure" is to release a chain that either is continuously backed up on a server (I think NEC did this) or to develop a new algorithm that remains closed source until the network grows strong enough. After all, only one coin can be made truly secure with each algorithm. But these two methods come with serious drawbacks (centralization primarily which is kinda against the tenets of a crypto-currency and with the backup method, the backup needs to be secure). I know that there is also PoS as a security measure, but it hasn't been fully tested as a viable option.
I definitely agree that this is something that the development team needs to consider closely. However, I will say that switching from one algorithm to another isn't always the best way to go about it.