Thoughts, anyone?
I don't think you can trust the ASICs in the way you suggest. The ones already delivered and paid for in the hands of customers, perhaps. But chip production costs are usually quite low, especially for mature processes with high yield. Manufacturers constrain their production volume in order to achieve a high selling price (or if they are mining themselves, to maximize profitability by not driving up difficulty) and recoup NRE.
But consider the same economics from the point of view of a rogue ASIC-developer. He can run off 10x or 100x as many ASICs at only modestly increased cost, and then use them to attack the network instead of for mining.
The only real protection from this risk seems to be that it is usually more profitable to mine than attack.
That applies equally to ASICs, CPUs, and GPUs. We have seen enormous numbers of CPUs from AWS, etc. come online in a very short period of time on this coin and others. GPUs likewise move around constantly between different coins in order to mine them. This is easy to do when the mining profitability is there. But we rarely see actual attacks, and never on coins with a real level of success. It seems the incentives to attack are much smaller than the incentive to take that same resource and just mine with it. Otherwise, with how easy it already is to move CPUs and GPUs around, we would see attacks constantly.
Satoshi said something along these lines in his paper. It likely assumes some level of actual success by the coin (so the mined coins are worth enough, otherwise you will get nuisence attacks, even if they aren't economically motivated), and it assumes a rational mining emissions. If there are no (or nearly no) mining rewards, you might as well attack.