Sure, I agree with your implied point, but I think the actual answer would be: because they can.
I get that you aren’t defending them but those business practices belong in the last century. Data is data. If you are paying for X GB then it shouldn’t matter whether the GB are being used by the phone itself or by a different device that is ‘tethered’ to the phone.