Like OP mention , Trading bots help in executing the trades automatically and they use algorithms to detect trends of the market, on the basis of that you can execute the trades . The biggest factor for me is that fear of making costly mistake . At very lest Trading bots can help minimize the mistake