Firesheep and Snowden are the confluence of factors that happened around the same time and led to the current near-universal use of HTTPS.