They should put in tiered plans and not charge for tethering. If you are paying for the bandwidth you should be able to use it how you like.
I agree that people using this to replace their home internet should pay more. But if someone was to connect a laptop once a month they should not be paying extra. We should pay for what we use.
They should change their pricing not make you double pay because you use more than they thought you would.