Bots are not some kind of magic wands that can magically let the money roll into your account. Bots are great tools with good traders. Without trader's knowledge and experience bots cant do anything. It has quite significant advantages some of them are:
Time: I don't need to sit down in front of the screen and look for opportunities. I mean since bots are on the market all the time, it catches the opportunities that I might miss.
Execution speed: Since it does the execution according to its algorithm, it executes way faster than doing manually.
Emotional Discipline: As most newbies when I first started trading, I ended up losing many times then I realized It was mostly because I was lack of emotional discipline. Traders tend to act greedy, panic, or with ego. That was one of the main reasons why I started automated trading.
So I think bots are worth it. It works for me at least. Tools on their own cant do anything but help. The platform you will be using for creating your bots is also crucial.
One more thing I wanna add is bots can be used only when you are going out somewhere and can't see the market. Bots are no way human replacement and should be used accordingly. If bots are that much intelligent then whole world would be super rich by now using Bots only. Since AI based bots are rolling out in the market we need sometime to check there result.