If HTTPS is secure, why isn’t every website using it?

With technology now so much a part of daily life, the average person maintains a password for multiple accounts, including e-mail, instant messaging and banking.