I recently had a major pain in the ass with my authenticator fob. Eventually realised its battery must have been fading, and it had got out of sync with the Blizzard server, so would just give me wrong codes and then lead to me locking myself out when I tried to log on.
One of the three MTs in our guild just got hacked. He’s naked, guild bank largely empty, etc. Tickets raised now for restoration of all that. I hope he gets back online soon. I don’t know how long it’ll take.
So, overall I would prefer to be inconvenienced for a few days than lose all my stuff.
Therefore, authenticators are still ftw. Get one for your phone, I suggest.
I shouldn’t have complained so much about the inconvenience I had, really, given that it protects me from this horrible risk.