Is High Frequency Trading Really So Bad?