Possible Duplicate:
Will it ever be possible to run all web traffic via HTTPS?
Why is the concept of having secure communication using encryption tied to confirming the website's identity in https? Wouldn't all users of the web benefit from even having their http traffic encrypted using a 256 bit key?
There are tons of sites that transmit a user's login/password using http that can be snooped upon. User's aren't so savvy to just avoid all of these weak sites and often use the same credentials for weak security sites and strong security sites. (Some sites, like Twitter don't even make it clear that they use https when you login, they do use https, but you can't easily tell from their main page that isn't loaded with https.)
There is a slight performance hit when using https over http, but is it significant enough to balance out the benefit of having all user's web communication secure? I see https and extended https validation as being really useful to let the user know who they are dealing with. But even if you don't know who you are dealing with or don't need to trust them that much, wouldn't all user's overall security be improved by having http traffic more difficult to spy on?