As long as people will buy gold, there will be bots sadly enough.
They’re generally well aware where they are and will banwave them. If you want, you can also report them or submit a short clip/zone description to Hacks@blizzard.com
For example in another F2P game Valorant & League this is explained in more detail why it is so difficult:
The botting problem is prevalant in all games/MMO’s, not just WoW. If there was a solution there would be one by now.
An ex-dev that worked at Blizz:
You may suggest any methods you may think of through the ingame feedback box but it is not likely that it will be groundbreaking new suggestion.