Note that I am an expert in this field, probably one of the top few thousand people in the world in networking: There is no technical reason at all to have data caps, only financial ones.
I know expertise doesnโt matter anymore, but there you go.
As a sort-of aside, data caps tend to actually increase network usage. Why? People who have a cap often feel they โhave to get their moneyโs worthโ and use the service right up to its limits. Just a human behavior thing. So thatโs why most often data caps lead to more network usage, not lessโฆ.