By using the bots, there will be no fun as you will not be gambling. Its the bot who will gamble on your behalf and you will earn/lose money.
Obviously, that's why the user used the bot to gamble the money on their behalf.
What's the connection between it on the fun part? If it's winning or losing in the end, then that's the question and we don't know the result at the end. Users considering using bots not actually to make income out of it but just to follow a certain algorithm that the users want to apply to that game.
Gambling has a big connection to the fun part too. There are gamblers who gamble to have fun and entertainment. Gaining money from gambling is a secondary thing for them.
I am referring to those types of people as they will never prefer to use bots and will always prefer to play themselves and have fun

A gambling bot is basically a type of software that is attached to the interface of a gambling website. Basically the goal is to increase the speed in gambling. Bots do things that humans can't do naturally, much faster. Now a days it is very popular among people to the gambler. But still those who are experienced gamblers do not see it positively. However, it is important to be careful when using it. If there is a small error in any coding or setting then one has to face big loss.
So far, this is the briefest way that I've read in this thread about gambling bots. And this is on point.
Gambling bots help make things easier and convenient to the user. However, it has its risks. Some gambling websites don't allow third party applications or softwares. So if ever they detect something unusual, they might flag your account suspicious. They might give you different sanctions if ever it is proven to go against their company policy such as limiting your account, suspending your account, and even banning your account permanently. This is why it's important to always check their terms of services before playing.
In addition, just like what you have said, it is important for someone to be very careful when playing with gambling bots. Because gambling bots are just programmed to do specific tasks, you want to make sure that the program and setting of it is correct and functional. Otherwise, you might just end up inconveniencing yourself if it messed ups.