Given a bot is a program, it would be playing based purely on the math with incorporation possibly if programmed well enough to pick up on tendancies from players based on its own incorporation of stats from the hud softwares.
If developed well enough a bot would mathematically make all of the correct decisions and in the long run should ultimately show a profit. Even if someone recognizes it as a bot its no different then recognizing a nit who is playing the math of the game rather than the players of the game. They may get had from time to time with being bluffed but in many cases the odds
out the bluffs should be cought enough times to where a profit should still come from volume played.
Just my thought, being a programmer and knowing that given enough effort and time to develop, a bot (program) could be created as a mathamatically perfect poker player. This alone could give an understanding as to why people may still not trust playing poker online, but of course playing the perfect math only could be considered a leak in the bots game as well.