You're not wrong, but as far as I know there is no human on earth that owns "their own internet connection", everyone's network connects to an upstream network. Every upstream service has rules their customers must abide by.
Why do you think routers have PORT FORWARDING in them? Is that just for fun? Think about it. I can go to ebay and buy Microsoft Windows NT Server 4.0 from 1996 and run whatever DNS or IIS server I want, however outdated it is.
It's absolutely absurd to think you have to pay to host things even though you have all the equipment and bandwidth to do it yourself. I only have 1000/42Mbps but I've got a friend who just got fiber in CA who has 10Gbit both ways. Do you think I'm just going to upload Linux ISOs?
Ha ha ha haooowww
Again, just because you've been getting away with it doesn't mean the risk of having your account suspended isn't real or worth considering.
You are a BITCH dude. I'd love to interview you in voice. Oh fucking BOY these last two generations boil my blood.
"use or run dedicated, stand-alone equipment or servers from the Premises that provide network content or any other services to anyone outside of your Premises local area network (“Premises LAN”), also commonly referred to as public services or servers. Examples of prohibited equipment and servers include, but are not limited to, email, web hosting, file sharing, and proxy services and servers;"
https://www.xfinity.com/Corporate/Customers/Policies/HighSpe...
Just because you've been getting away with it doesn't mean the risk of having your account suspended isn't real or worth considering.