HFT is a nice scape goat for the finance industry, where the public at large, and the current status quo for that matter, are looking to point fingers at and cry "thats-not-fair", due to the last 18months of joy.
... and as we all know its far easier to attack geeks than other more politically astute sections of the industry