Do you have a tablet? I use an iPad, and its fine. In other past threads thats been the confusion. I assume as an app has less demands than a browser. Just like a console vs a PC, a PC has a lot of other things to do and manage, same with an app, it avoids all that

Has sky made any comment about their quality of the streaming service? i.e any future upgrades/ improvements or even acknowledged it's crap?

they don't really have an incentive to make it better.

I'd say a massive decline in subscribers and a move to on-demand and mobile entertainment would be enough of an incentive.

Might I suggest you stop using SkyGo, join the other subscribers that have left and feedback that your termination is because you are unhappy with the quality of the free add-on that they call SkyGo. Unless you vote with your feet they won't get your message.

Alternatively you could insist that you use the stb to watch the cricket and force whoever is using the stb to watch their content via SkyGo.