Quote from buzzie77:
Good article that will probably answer your questions/thoughts...
In Defense of Automated Trading:
http://www.investfeed.com/articles/detail/72
nothing new really -
HFT = when expert in lobbying and expert in cheating get together.
Amen