Exactly. So for my important sites, I use a secure random password so my passwords are different. For some critical stuff I reuse passwords if I can get 2FA. Not sure what's better...
16-20 character password versus 10 char + 2FA, but the reason I use a shorter password + 2FA is that I need to login more frequently, and I can't remember some random password obviously, and furthermore I can't always depend on LastPass.
I'm tired of these sites getting hacked. I was ok for the LinkedIn hack, eHarm, last.fm, but then Adobe hit me. It was my standard password used in many sites, and I had to change them all. At that point the only other password I could change to was my secure password. Therefore, I decided to just do a password makeover. I spent the last 3 days revamping my password strategy for all accounts, locking in 2FA where it counted.
The more I think about it, the more it makes sense to have a fingerprint reader on phones now. With 2FA software on phones, you really want that stuff locked down. Sure you can put passwords or PINs on those apps, but it's gonna get in the way of daily use or get easily compromised.
I really wish these banks jumped in this 2FA system a bit more. Sites like Dropbox, Facebook, and the whole Bitcoin industry has gone to very secure logins. Maybe most banks are secure as hell, so the chance of being hacked is pretty low, and even then I'd bet most financial companies are locked down tight and don't use something as dumb as sha1(password). But still, I like the fact that Bitcoin wallets online can be locked so you need a 2nd password to send money for example, or you need to use 2FA again for sending, or selling, or any account changing maneuver. It's very useful.