I think Mr Kaminsky really screwed up in this prediction. Miners have way too much invested to switch from the current function, it will be nearly impossible to build up an alternative mining infrastructure that can be as secure as the current one quickly enough to just switch to it, and besides, Gavin has absolutely no interest in switching the algorithm, either. He specifically said so when asked about that article.
Kaminsky's prediction can come to pass by LTC simply superseding BTC as the dominant coin, and that is in fact the most likely scenario for that to happen due to resistance of BTC developers and BTC miners to consider any change in hash protocol.
Personally I believe the current dynamic we are seeing in the BTC price decline has nothing to do with government regulation, Gox or ASICs, its just the final stage of the deflation of the bubble and it will bottom out in the $10 to $30 range following a curve much like that after July 2011. But unlike 2011 BTC now has a competitor that is showing independent and stable valuation, that presents a huge risk that BTC won't rebound in value as people have other coins to put their money in.
Now you might argue that their are all these SHA dedicated ASICs in existence now that can't move into LTC so they will just keep mining BTC and all those ASICS have sooooo many more hashes and are more 'secure' then LTC. This is correct on the surface but irrelevant, coins derive their exchange value from the number of USD that people are offering for the coins divided by the number of coins offered for sale, past expenditure of 'Work' are irrelevant. If the number of dollars that want LTC exceeds the dollars that want BTC then LTC will be worth more and will be the 'growth' coin.
Already total LTC mining revenue is 27% of BTCs, and if LTC maintains it's current price and BTC declines to the $20 point then the two coins would be at equal mining revenue. If we see any kind of significant increase in LTC value following the highly anticipated (and hyped) inclusion of it on Gox then the cross over can occur with very little further decline in BTC valuation. Their is also likely a zero-sum game here too, the customer base for BTC and LTC are nearly identical and it's likely that their is a limited pool of dollars and that a boom in one coin will always result in a slump in others. A very large boom in LTC could cause such a drying up of dollars offered for BTC that it collapses down to levels that are effectively fatal as they will permanently remove the perception of BTC as a viable long term investment.