I think for me personally, when my contract comes up with Sky it's time to cancel. We now solely watch the popular streaming services and it's a rare thing we watch something live that we couldn't watch on Freesat or Catchup. It's a shame that nobody appears to have come up with a freesat box that has a UI as nice as SkyQ.