It's your own fault if you use Vodafone. Overpriced, fucked up consumer support, and at least in Germany, multiple occasions of fraudulent behaviour by the sales agents (e.g. signing you up for stuff you didn't ask for etc). Oh, and a fucked up network, too.
As I noted below, I'm a Vodafone user and they didn't squeak when I tethered and hammered the shit out of my three months' unlimited data on a new contract. (I presume they were letting me run loose so they could try to sell me a data package on top.)
In my experience the UK's a cosy oligopoly between Voda, O2 and EE, with approximately equivalent fuckery between them. YMMV of course.