I'd like to agree with the willfail tag, alas, this is BSkyB, the UK's favourite waste of money, murdoch is far, far more popular than the BBC with a certain, very large, braindead section of the british public.
To add to this, I'll agree with the 'braindead' part of your post. I can't see why people would praise BSkyB over the BBC, the BBC at least provide the service we're paying them for. Here, I bought a new Sky+ HD box and an HD subscription, planning to replace an old Sky+ box with a shiny new HD box and replace a regular Sky box downstairs with the old Sky+ box, giving both our upstairs and downstairs TV the ability to pause and record programs. Sky seemed absolutely fine with all this, so far so good.
First screw up now. We should've received two new Sky cards, one for the new HD box and another for the old Sky+ box. We didn't. No problem the installers said, we'll just use the card from the regular old Sky box, put it in the HD box, call Sky so they can transfer the old card over, and we'd have full Sky HD in about four hours! We didn't. All we got were the free-to-air/view HD channels and the regular SD package channels, but none of the HD package channels, nor would the box operate as a Sky+ box, giving error messages telling us to upgrade our subscription whenever we tried to use such functions.
What follows now is a month and no less than five calls to Sky, where we were told (and I quote) getting the box actually working "could be a week, could be a month". Despite this, Sky wasted no time in debiting my account for the full amount, including the extra £10 for the HD channels I'm not getting. We would fight for a refund, except that we tried that once when Sky mistakenly debited us for an installation that never actually happened and only ended up wasting money on phone calls only for Sky to tell us they couldn't give us our money back but they could 'credit our account' for the amount, meaning they wouldn't charge us for our subscription for a while, but Sky simply don't do refunds (I phrase it as Sky getting confused, after all we give them money, how could it possibly work the other way around?).
As I type this, it has now been one month since I got Sky+ HD, and there is still no indication that Sky are actually going to activate the functions I'm paying them extra for. The lack of Sky+ is especially ridiculous as Sky actually changed their system so anyone with a Sky+ or Sky+ HD box (which I have) and a subscription to at least one channel package (we have four) automatically gets Sky+ without needing an additional subscription! So why do I still hit pause only to get:
Live Pause is not available
Call 08705 800800
to upgrade your Sky+ subscription
All Sky can tell us is that they're "having some problems" and will send an email to get some form filled out so they can actually provide us with the service as promised. We'd move television providers except that Sky has no competition here. Freeview isn't available due to the local transmitter not being upgraded and doesn't provide a fraction of the channels anyway. Cable is simply not available here in any way, shape, or form. So unlike with gas, electricity, broadband, or phone, there is no competition and we can't move. If this is somehow supposed to be better than the TV licence, I'm not seeing it.