Re: What you are missing
"Speed, I only have 70G download speed!"
So your "unlimited connection" is, in fact, limited.
"Yes, and it says absolutely nothing about throttling me when I reach any seemingly arbitrarily defined limit"
That's your contract. There are many more on this muddy rock.