I'll be frank: I was asking for it. I botted partially in obvious ways (obvious only to Blizzard), and partially in discreet ways. Meaning, I botted almost 24/7; I farmed with some of my bots for more than 4 hours. Yes, I did. But I also switched immediately to dungeons after hitting 15, and in all-bots parties of 5. I never, ever botted in the battlegrounds; I didn't get enough time, at least. However, I had a feeling that, ultimately, it doesn't really matter whether I farm for just 15 minutes or for 8 hours. I had a feeling that Blizzard knows, and they know that I know, and I was just hoping that they'd let it pass because I'm trying to be discreet that not hurting anyone or affecting the economy. My feeling was right! Because when you read dozens of reports, you realize that is really does not matter whether you only use CRs, only farm for 15 minutes, or farm for hours! We ALL get suspended or banned in the end.
Part of me wanted to just quit the game; that's why I was asking for it with some of my activities. And Blizzard is a giant a-hole, which breeds a-holes in the game, whether in some of the servers or some of the PuGs, who were the main reason I quit years ago and are one of the main reasons I bot with 4 bots in dungeons while I tank manually...just so I don't meet any more a-holes in the game. I sometimes feel bad about giving Blizzard my money, with them being a giant a-hole that breeds more tiny a-holes within. But, then again, WoW has its own elusive charm; I don't know what it is. Maybe part of it is nostalgia, and part of it is the teamwork require and social aspect (with non-aholes).
Anyway, as Bossland states in their own introductions and quick startup guides, if you bot, you will get caught. They are not lying to us. Moreover, I'm sure they're doing their best; after all, it is in their best interest to do their best. I feel a bit sad that I lost 5 accounts to a 6-months suspension, but it could have been worse. One of those accounts is from day 1 of WoW release back in 2004! On the other hand, I know I was asking for it here and there. But then again, if I behaved differently...if I only fished for 15 minutes at a time, and farmed Felblight for only 30 minute at a time...it...would...not...have mattered! That's what really counts for me. At least I had a bit of fun while it lasted.
[EDITED 21-May-2016 by chinajade]: To bring into compliance with forum rules, removed paragraphs containing forbidden forum topics and heavy advertising content.
Good luck.