Well, here, think of it this way. We (even botters) all paid 50, 60 or 100$ for this game. Blizzard bans are permanent. Would you really want to falsely lose your account with no recourse?
I disagree with this, entirely. I botted on 12 accounts simultaneously and made my money back on copies purchased and then some easily. I knew it wouldn't last forever, but I also knew it'd be easy money. To say there is no recourse is silly, am I going to be botting anymore? No. But, only because they are able to detect DemonBuddy now. This game, was and still is a joke and is largely broken. I haven't checked, but the last time I logged on after the large ban wave, gold prices dropped even more (further proving that this game is dead. However, they could've gone back up so I may be wrong.) The last time I sold gold on the RMAH, it was $0.36 per million.
Personally I'm happy they took their time to make sure the ones "caught" were real botters. Could they have done it sooner? Sure. There are some players who play 10+ hours a day, some even more. I'm glad I'm not doing that anymore, but there was definitely a time in D2 that I was. So you can't just ban for time on; assuming its not 24/7. Some (actual humans) run the same exact run over and over again, using the same wp's, etc. So it might not be so easy to just assume someone who makes a game and does the same run is botting.
I think they could've banned people a lot sooner but chose not to. The following is just my personal opinion. Clearly Blizzard gets their 15% cut off of every RMAH sale, bots were big business for the personal user as well as Blizzard. Everyone was winning except for the people who played legitimately. I also ran all 12 of my bots 24/7, the only time they were logged off was due to the Tuesday maintenance each week.
On the plus side, I don't see too many posts stating "you banned me but I wasn't botting" so it seems they did a good job getting some of a major botters. In the long run, botters will never go away though, so in truth, they should be a bit more agressive. Reading some of the botting forms, it seems about 1/2 of the users were "caught" Couldn't distinguish if it was random or a particular run, time online, or what; but lots of them lost their main and some secondary accounts.
I think with any online game there will always be some kind of hack/expolit that exists. However, with Diablo 3 specifically, and the fact that real money was involved, I feel this game is a prime target for botters and hackers alike. I also feel that it wasn't in Blizzard's best interest to do away with the botters so quickly, because they were making them more money that legitimate players ever could in the amount of time since the game was released.