
Core issues
Granted there will always be bugs, with most of them are due to legacy code and poor design - Microsoft I'm looking at you.
Maybe it's finally time to start fining companies for making known poorly secured software. Just like if a drug company knowingly made drugs that harm people.
That should help cut down the flood of exploits,,, in a year or two.
Google and Apple need to allow real firewalls on the phones they sell. (only reason they won't support them is to prevent you blocking their data harvesting) and not the half ass, what we allow you to think you have control over piddly settings.