How about we avoid all antivirus software, integrate virtualization as a key feature of the UI of our operating system, and completely sandbox all apps. We have the technology to do this (Qubes does it now) but it's not going mainstream. I don't know why but I think this would be the end goal of computing. Completely segregate your work from your machine and only give it access to things that make sense. (Chrome does…
This is basically the end-game for Flatpak:
https://blogs.gnome.org/alexl/2017/01/24/the-flatpak-securit...
Flatpak is vendor-neutral, but it will provide the sandbox isolation that may then enable Fedora to ramp up to Atomic Workstation, a fully containerized desktop OS:
https://fedoraproject.org/wiki/Workstation/AtomicWorkstation
Hopefully we will see other Linux distributions integrate the technology as it matures.
FWIW, Microsoft are developing VM-based isolation for the browser:
https://threatpost.com/microsoft-edge-adds-app-guard-browser...