networkn:
The biggest issue I have with Spark Sport since it's release is the incredibly poor communication that has flowed when there have been issues.
In my view the responsible thing would have been to get in front of the issues, communicate clearly the reasons for specific changes, which devices were affected, what options customers have and stay in communication. Saves the level of angst a lot of people have felt, and people drawing their own (often incorrect) conclusions. In my view this is a part of their business they need to significantly lift their game on.
Letting it leak out a little bit at a time via CSR's on twitter and support chats is amateur hour.
They probably suffer from the Spark (big company) overhead. Legal, comms and PR people to work through all the time.