How do you figure the average geek is outgunned? There are multitudes of small HFT shops staffed mainly by geeks in Manhattan doing pretty well. HFT tends not to be profitable enough for banks to bother with, especially if you have to pay most of your profits to the programmers behind it so they don't leave and do it themselves.