As for the botting, please report the accounts, via the in-game report tool and please do file a Customer Support ticket regarding it. CS will act on it, and will take needed actions.
But that's part of the problem - for some of the accounts that we suspect, they never show up in open, which means we can't report them via the in-game report tool (unless I've misunderstood something, you can only report accounts you've encountered).
For PowerPlay in particular, it should be relatively easy for FDev to check accounts - ask around, and the PowerPlay community will be more than happy to point you to the systems to keep an eye on. Soholia is a good example for Mahon. Not every account delivering merits to Soholia for Mahon is a bot, but the amount of merits that are delivered every single week, and when the drop-offs happen, happens to coincide with when we are able to observe them being in Soholia.
That should narrow down the accounts that are potential bots (again, not all of them are) from a few million to maybe a dozen (for Soholia). Then you start comparing their travel times from star to docking in other systems with that of the mean travel time to those stations, and if they're outliers (the ones I've seen are very slow movers), that just makes them even more likely to be bots.
But, and this is the important part, it is impossible for us to flag all of these accounts. We can only flag
some of them. The heuristics for flagging them HAS to be done on your end, and with how dealing with and fighting against (suspected) bots takes a massive toll on a player base that is already feeling more ignored than Harry Potter living with the Dursleys, you need to give us feedback on it beyond "
we've received your report". This holds true for pretty much everything PowerPlay related, but that's for a different discussion.
The feeling on our end (my player group) is that the bots are only hit when we've lodged enough reports that they can't really be ignored any more, then those accounts are hit with a temporary shadow ban, and immediately resume their behaviour when the ban is lifted, and then we start seeing even more suspected bot-activity. And we get no feedback beyond "we'll look into it", which (as I mentioned before) is absolutely useless - it's downright soul destroying to see highly motivated people pour dozens of hours into compiling evidence, videos, graphs and other data, only to have it seemingly ignored time and time again.
Even if it's not the intention, it ends up giving us the feeling that you (FDev) simply do not care. That leads to the question of why should we continue reporting those accounts? That then feeds into why should we continue to report bugs? And in the end, why should we continue to play the game? For a lot of veteran players I know (1,000+ hours), the only reason they continue playing is the community, because it's the only thing that is able to outweigh the negatives of these types of issues, but even that is starting to erode. There's only so much you're willing to put up with, even when you love the people in the community you're part of.