@BrodieOnLinux @sfalken I actually kind of think that a firewall *does* make sense to be shipped on a desktop Linux environment with most ports closed by default for the sole reason that the dominant form factor now is a laptop and connecting to public networks without a system-level firewall is asking for trouble...
What we need though is NetworkManager to bind each network to a particular firewall zone (similar to what Windows does). That way, we can be smarter about firewall rules.