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?