What is wrong with that? If you're a good programmer you have nothing to worry about? Is there any specific bias or problem with those services that make them evil? It just seems that they are making the process more efficient, which should be good for all participants involved?
Top HFT firms nowadays rent servers close to the exchanges, and develop their own hardware (FPGAs usually) to compete on microsecond-level. Many strategies rely on this speed, in an all-or-nothing manner. Unless you are prepared to make such investments (in hardware etc.) - then it seems you...