I must contradict this. Virgin Media (a large UK ISP), as well as other service providers, see running a web server on a residential Internet connection a violation of the Terms of Service.
(Unless I misunderstood your point.)
https://old.reddit.com/r/selfhosted/comments/8cfwmi/any_uk_p...