All I know is that the wife and I both got authenticators and haven't had issues since. If you spend much time on the internet at all, chances are these keylogging scammers will get to you eventually if you don't have one.
I honestly don't hope you believe EVERY account ever compromised on battle.net is a result of a "fooled" person clicking a link in an email or being "keylogged", keyloggers always have executables installed even if its installed in the background with no UI displayed to the user by opening an .exe attached with keylogger ect.
I never said that. As blues have stated before, the people who compromise accounts have a growing number of sophisticated ways of getting your information. Per keyloggers specifically, I was told (by a customer service rep after being hacked) it's common practice for the keylogging program to delete itself once used, thus reducing the chance it will be discovered; this is why keylogging has been such an effective method for them.
...authenticators are great for protecting your character, thats if you don't care your password and id are potentially compromised at the cost of having your character and virtual items intact. If that trade-off is fine for you, that is.
I'm one of those careful people who rarely gets a virus. I take all the usual precautions to protect my personal information, including my email and passwords, i.e. I follow the list on Blizzard's security FAQ, and I'm quite paranoid about visiting websites and clicking links. In spite of that, my account was still compromised a few years ago.
So really, the only "trade-off" I've made is to spend $6.50 for an authenticator, which has allowed me to play compromise and worry free ever since. And honestly, for only $6.50, can you even qualify that as a trade-off?