Is the solution more of a pain than the problem
Yes, passwords can be a pain, but the concept is simple, so everybody understands what is happening. The idea of using individual certificates? Just one more pain in the butt thing to remember when you get a new device/computer. And how many people, especially those not in IT, understand what the heck they are and how they work.
Biometrics sound nice, and I like just swiping my finger on my cell phone to unlock it - but if I cut my finger, good thing there is an old reliable password, as a band-aid renders the finger swipe useless. Will I need to take off my glasses everytime I want to do a retinal scan? How much do things like this add to the cost of a device?
Log on using social networks? No f***ing way. I just don't trust Facebook - as another reader pointed out, what if your password there gets compromised. Also, as previously stated, why does Facebook need more information about us? I don't need my activity reported on Facebook as part as one of their new "features".
Yes, passwords are a pain, but they are simple, cheap, and they work.