Also it can be quite hard to block. I mean you have to be an expert. What happens when webRTC opens it up? Or uPNP? Yes you can block these things but you need to be savvy enough to know how. And stay on top of all the techs. As a new parent no one has time for that.