Comcast does DPI and will inject "warnings" into your port 80 traffic if they see you downloading bits they disapprove of. They've also been caught blocking sites multiple times; it is always a "mistake", but somehow also always something like this:
https://www.digitalmusicnews.com/2018/03/07/comcast-xfinity-...
You're also forgetting Verizon's magic headers, various carriers' zero rating, mining DNS requests, AT&T's Room 641A, and about 50 years of other charming behavior.
("Oh, Verizon? That's my phone company! Yeah, their customer service is pretty bad but it's cheaper than T-Mobile, so...")
That's the point of my comment. It may be a dichotomy, but from my observations of "regular people" it's certainly not a false one. IMO your viewpoint here is a very tech-centric one, and doesn't accurately represent "most people".
That being said, BigTech has developed significant stronger capabilities for aggregating and exploiting the data at scale, and using it for manipulating mass behavior. It's their business model: serve ads and curate content for maximum $$$ and engagement. For better or worse, ISPs just pass bits around on behalf of their customers, without deciding which bits to show and which to hide. Given the death of net neutrality things may change, but for now ISPs have a lot of ground to cover to become as noxious as BigTech.