Earlier quoted context omitted.
Why shouldn’t there be a cap? Bandwidth isn’t free. It’s sad seeing people on a forum called hacker news having no idea how networking infrastructure works.
Because it's next to free (no additional cost to run the infrastructure we're already running) and we're nowhere near the limits of our existing infrastructure's overall bandwidth limits right now, as evidenced by the lack of caps not affecting quality of internet service for the entirety of 2020, when more people were online per hour than at any previous point in history.
Also - just look at LTE operators. They're also no-cap at this point (though subject to QoS at certain breakpoints, but they're typically reasonable breakpoints ime?). And that's in a SIGNIFICANTLY more capital intensive market - you have most of the concerns with terrestrial fiber, plus the joy of having to own RF spectrum and maintain towers etc.
So I think no-caps-and-required-speed requirements would just make sense and be required to keep ISPs from trying to backtrack on being forcibly dragged into the modern area like balky calves.