The best thing you can do is ignore them, the "professionals", and enjoy the game, compete with your friends, click the paragon points one by one if you prefer.
They always use bot, turbohud, 3rd party script, whatever to call everyones attention. Don't you think for a second after a possible ban will stop them cheating...
The thing is that even if they cheat it wont affect to casual players. It affects people who wants to reach they very highest positions at the leaderboard. Even if they stop botting, they still would be at one of the top 50 players at europe for sure, but positions might change between being the top 1 to be at top 30 because you arent botting. This happens to me for example when i started the season, after the first month i reached the top 4 solo wizard at europe. Right now just needed to stop playing because of IRL stuff but even with that i still can reach easily a rank 20 without cheating, but not much higher because most of the rest are cheating.
No offence but even if they bot or cheat in your face it wont affect to people who plays the first week of every season. Because everyone knows Blackbird its a botter and it means nothing if he uses a macro for paragon levels, thats not the point and much less important than other stuff
Actually i disagree with you simply because they will be affecting the statistics blizzard use to assign drop values of gear meaning gear with to low numbers for casuals will stay at those low numbers because the cheaters drop them in large enough numbers to make the amount look okay unless you look at per character/account numbers.