Same thing here. Dumped Sky for exactly the reasons you say, went to BT Youview. Then dumped BT Youview for the same reasons as Sky.
We now have Freeview and Netflix and haven't looked back.
However Freeview is a bit flakey, not sure if it would also apply to Freesat. But the digital channels...