I'm thinking from more of a commercial point of view, when you have dependencies on other apps and functionality that requires internet connections.
That's what a firewall is for. Windows has never been all that secure no matter what they did. Just have to be careful
