WaltC, you've been smoking weed or something. The paid authenticator is $6.50 and the mobile app is free. You are reading posts from people talking out their ass and repeating it as fact. Also, no one is hacking Blizzard to get account information. They are getting the information from 3rd party sites or phishing scams.
You wrote a really long post that is 100% pure bullshit.