We would see a lot less of these disruptions if exchanges would make everyone live with the stupid exchanges their computers made.
So in the example you linked, a computer algorithms went crazy, and anybody invested in Knight Capital got hosed ... as did anybody elsewhere in the market that reacted to that instability. Not exactly a convincing argument that it can't or won't happen again potentially on a much larger scale. You basically confirmed my point.
"The market has changed in a way that an overwhelming number of external factors can have a negative (or positive) impact on that company's share price"
Knight Capital loosing a ton of money was not due to an external factor. It was due to an internal factor. The fact that they (apparently?) accidentally deployed a bunch of test code to production. Oops!
So yes - in this case, the internal factor of Knight running a flawed algorithm turned into a very real external factor for those 148 companies, as well as anybody else whose trading was impacted along the way.
No, it really doesn't. There's not a boogey man hiding under your bed just waiting to get you.
You know what would happen if a bunch of computer algorithms went crazy and mispriced a bunch of stocks? The guys running that code would get taken for a bath(1). If a bunch of computers went crazy today and started selling shares of GOOG for $20 then the humans would start buying like crazy and the share price would correct.
1. http://en.wikipedia.org/wiki/Knight_Capital_Group#2012_stock...