Across my account i reckon ive botted 4k+ bgs easily, when getting conqueror/justicar twice, 100 wins for each bg for battlemaster/khan, honor gear each season for my alts and haven't had as much as a suspension when it comes to honorbuddy.
Yet you're saying you got banned in 3 bgs, did you have something yelling "I BOT, REPORT ME" as you played because thats the only way realistically i see you getting banned in that time.
A few bgs could do with reworked, eots especially but most of the time its down to the routine more than anything else.