I have just tried to find the relevant T and C's on what Sky accept as termination. However after ten minutes I have given up. There is no easy route to the T and C's that I can find.
As for being a pro Sky forum, I don't think Sky would agree
We allow opinions and if we were truly biased, your post would have mysteriously disappeared. For what its worth, I think you have every right to be frustrated, I just think that you have gone the wrong way about it.
/Rises from the bottom of the ocean for air
Hope you get it sorted.