So working with making the game play more rewarding for MORE players in this regard could be another piece of the puzzle to go about this potential cause of why botting is used. So instead of trying to fix the issue we see, we could try identify the underlying cause of the issue and if we can make changes here, we might have removed the reason to even cause the issue in the fist place.
And of course, there will always be the players who do it just because "they can"...
The same things that make people say this game is 100,000 light years wide and an inch deep or all grind or fatigue out after getting the ship they wanted, etc is what drives the behavior associated (correctly or incorrectly) to bot use. It's the same thing that has people always demanding more jump range and/or more wages/rewards. It doesn't just impact faction flipping, but trade, cg's, powerplay, exploration. It's just few other groups of players have the desire (and head count) to track and report to the degree that larger player groups do so we usually only hear from them.
All of these problems are connected back to the same origin. Repetitive non-engaging game loops exasperated by the lack of skill based mechanics to scale rewards providing significant rewards.
Fix that, and you begin a domino effect of improving a wide array of complaints and correcting a wide range of issues we've all been just living with for years unnecessarily. And the few people who still try and bot because they can - can be ignored as they will not have any meaningful impact anymore - but more importantly, neither will the players who just spend all day doing those same activities in person.