

That’s kind of how I feel about EU4. I started w/ whatever the basic bundle was (base game + 2-3 DLC), and it was a ton of fun. Then when it got boring and I wanted more, I bought a couple more DLC when it was on sale. Rinse and repeat and now I have all of the DLC.
That’s how DLC should be. With Paradox games, you’re not paying for some stupid cosmetics, you are funding continued development to add fun new features to the game. Even if you don’t buy the DLC, you still get some nifty features in the free update.
So yeah, I think they do a good job w/ their DLC policy. Though I do wish they’d make older DLC free or incredibly cheap.
It honestly depends on how you run things.
If everything is in containers, chances are you’re already getting the benefits of a firewall. For example, with podman or docker, you already explicitly expose ports, which is already a form of firewall. If you’re running things outside of containers, then yeah, I agree with you, there’s too much risk of something opening up a port you didn’t expect.
Everything I run is with podman, which exposes stuff with iptables rules. That’s the same thing a basic firewall does, so adding a firewall is superfluous unless you’re using it to do something else, like geoip filtering.
When in doubt, use a firewall. But depending on the setup, it could be unnecessary.