there's no ISP I've ever used that allows unfettered upstream access to port 80 from my home, for example.
Back in the day, I used to subscribe to Sprint's wireless cable equivalent. It had a range of 30 miles from the base station, and provided cable-equivalent speeds (for the day; the upstream was very slow by today's standards). Notably, they also provided a static IP address and unfettered access to ports 25 and 80, so I ran my own personal web and mail servers.
As you realize in your last two lines, if we had more competition, ISPs might still block ports by default for consumer safety, but provide a no-cost, no-hassle option to unblock them.
Back in the day, I used to subscribe to Sprint's wireless cable equivalent. It had a range of 30 miles from the base station, and provided cable-equivalent speeds (for the day; the upstream was very slow by today's standards). Notably, they also provided a static IP address and unfettered access to ports 25 and 80, so I ran my own personal web and mail servers.
As you realize in your last two lines, if we had more competition, ISPs might still block ports by default for consumer safety, but provide a no-cost, no-hassle option to unblock them.