If the "lock in" is worth it, why not?
I'm a Sky customer, I get my home phone package (unlimited calls, any time), internet (50Mbps fibre, no cap, no quota, no limit), and TV package (HD, movies, tonnes of entertainment channels, F1 etc) for roughly £75 a month - and my opinion is that its worth paying that for the service I get.
Skys video on demand service is brilliant, and I get access to it on my PC and mobile devices as well.
I've experienced Virgin Media (had it for a couple of years after I moved to this city) and Sky is simply better imho. When I wanted to move home, Virgin wanted a load of money to move the contract, and I had to sign up for a new contract at the new location. Sky however just said "yup, no issues, your phone and internet will be activated on this date, your TV will just work, no cost to move, and no new contract", which is great because Im only in the new place for 6 months until my property is built.
I'm currently on a business contract with EE for my mobile service, but I will be watching Skys offering with interest.