Just going to focus on a few of your many flawed arguments.
No. Against a collective of hundreds of thousands of players your chances of getting a specific rare item yourself are tiny. But good luck farming that one item for several weeks or even months while the guy next door just buys it for 9,99$ after 2 minutes of login in.
And all of their awesome anti-hacking measures are completely useless against the common bot. There are bots in WoW right now. Hundreds, if not thousands of them. Chances are if I log into a battleground right now I will see at least 3 different bots, running into the enemy over and over again, making honor 24 hours a day. Even if I take the time to manually report them, sometimes it takes weeks before they get banned. And even if they do get banned, they don't give a shit, they have already made their profit and will just start on a new account.
I'd really love to live in that magical dreamworld of yours where there won't be hackers and botters all over the place, but it's not going to happen.
I can guarantee you there WILL be botters within a few weeks after release, and lots of them.
I have a great idea. How about we enable cheatcodes for Diablo 3. I type in "godmode" and I will receive a level 99 character with the best items possible. Surely this wouldn't be a problem for you. You can just ignore it and don't have to use it yourself. I mean it is not like you will feel forced to use those cheats yourself, right?