I don't mind two-factor authentication per se. Unfortunately, all the two-factor systems that I've seen are highly proprietary. If you don't run Windows, or if the vendor goes out of business, or if ...
Two-factor authentication is the best protection against any of those, plus so much more. I'll explain what it is and why you should enable it whenever possible. Sometimes called 2-factor ...