| My job is trying to get ambivalent people to take security seriously, and I'd like to amend your statement. Ubiquity and ease-of-use will win over security as long as security professionals insist on cumbersome practices. Nonsensical password complexity rules. The absolutely asinine technology we have to encrypt emails. Third-party antivirus software. Patches forcing a reboot (hell, patches needing a reboot). Encryption being an add-on or an option. Bundling spyware and adware with brand new machines in order to reduce their sticker price. Let's Encrypt changed the world by making SSL certs as easy as they could ever be. That's a very positive step. Likewise, no one has to wonder if their iPhone is infected with malware. They just use it, without any security training at all. Developers use PaaS because patching is hard and you never know if it's going to break a production system. Now it's someone else's problem. What wins security is making it harder to not be secure. Wordpress is still a long way from that ideal. |
One of the most annoying habits of computer professionals when talking about security is how we object to every idea by showing how a stupid/lazy end-user could render it useless.
It's not that users will never do that: it's that users can't get into secure habits if we paralyse ourselves into not providing reasonable tools.