It is incredible engineering and it has incredible downsides, not the least of which is the ability to destroy a market in seconds, due to a blip in information, with cascading domino effects.
Also the incredible focus on these two events, considering all the other turmoil in the financial markets, has always struck me as a clear case of scapegoating with Luddite underpinnings. Pretty soon, we will all believe that the recession was caused by HFT's.
Also, exchanges will revert back trades that happen over these flash crashes.