Why couldn't Cryptonit do it? Your guess is as good as mine.
Yeah I was fortunate to not be involved in FRC when the issue was ongoing thus missed seeing what exactly it was about. From what I hear I can deduce Cryptonit would have been just fine this time had he not tried to implement demurrage at all or mess with the wallets. Just keep stable balances in the database and orderbook and rely on the fees. But maybe he would have failed another way one day then.
It's easy to find an immediate reason for an unexpected failure outside yourself (there often truly is one) when you have scarce resources. However the bottom line is that if you are unable to obsess over a incomplete public commercial web project hour by hour, you risk losing out in an exploit. And should that fall on you as it at some point does, you better swallow it on your own without making such a noise. Some of us learn that too late.
Like I wouldn't like to open up about the majorly pissed off odds of how these exchange dynamics have sorted themselves for now... I saw the immediate need for a FRC exchange, and when planning it for the next few days it came up that BTER do have a low traffic one in Chinese.
Decided to act immediately and nearly whipped my brains out in the most intense 24 hours to put a realtime exchange from a well working code base online. Despite regretting the waste of a few days, still drooled about a decent market share (not just talking about profit, "drooling" used as a metaphor for the concretization of motivation for doing anything) as you see not all of us like to use a Chinese language web site for trading.
Well there the next morning they have actually come up with an English translation to grab 99% of the FRC volume before our very eyes! That's exceptional speed, talk about some serious oriental black magic
as if they had known what I was doing at the same time.
Losing thus the first mover advantage, can't now allocate my busy resources to a project that blazing fast against expectations became a miniscule marginal market, nobody else to blame there but myself and need to take the hit and move on. Whining a bit to ease my heart yep, but that's an interesting story to share anyway!
The lesson from the story is that as long as you don't exaggerate unfortunate incidents to tear down your reputation altogether, you should be fine to strike again when it suits you. Rep gone when you have spread the mess over all the people involved and their cousin, rebuilding the whole show takes insane amount of work and you'll never be intact again.