Everyone defending Default-Deny, has anyone of you ever used Comodo, avast!'s Hardened Mode (Aggressive) or Microsoft SmartScreen in Block mode?
Sure, in practice, Default Deny works. Unless you happen to be a beta tester, someone who always updates things to latest versions on day zero or happens to be a developer. Then they are all absolute nightmare to work with. They keep on limiting and buggering you so much you most likely disable them quite soon. Some of these systems are pretty good for casual users (particularly avast! Hardened Mode in Aggressive setting), but as soon as you step outside of casual expectations, it becomes a huge inconvenience.
Also, everyone thinking "Ai" is the magic bullet for everything, I'm gonna give you a wake up call. The "Ai" everyone keeps plastering around like mad these days is nothing "intelligent". It's literally just tons of IF/THEN statements packed in subcategories. When you trigger initial category you tell the "Ai" what set of rules to use. And then it basically linearly goes through command tree till it gives you a somewhat expected result. "Ai" would be when something would look at a file and could actually understand what it is and why it is bad. Like for example user looking at a randomly named EXE or EXE file named similarly to Explorer.exe but isn't one and you understand that it being in wrong location fires up all the alarms. That's what makes us intelligent. The "Ai's" don't do any of it, I don't think they can even make rules to diferentiate gibberish named EXE files from meaningfully named ones (like dsafuxgdsgkfx.exe and totalscan.exe). They just tap into massive online databases and go through bunch of IF and OR statements. Sure, on the outside it gives the impression it's clever, but there is really nothing sentient or intelligent about it. We call in-game bots "Ai", but again, they just follow sets of rules and on the outside they appear intelligent. That's the state of "Ai" everything these days. To even remotely have something close to Ai you need a quantum computer which works closer to how brains of intelligent organisms operate and you'd need it on a local level and not in the cloud.