Lousy customer service starts with overseas call centers manned by non english as a first language entry level wage people.
The most important issue customers must realize is these call center people are the very bottom of the totem pole. Thay are problem solvers, whcih is why customer dial that nnumber in the first place.
It is highly frustrating to have service problems and then to compoud the problem, we must deal with a person halfway around the world who barely has the ability to read us a script in broken English.
If either or both Satcos showed some balls and brought their frontline call centers back to the US, complaints about poor customer service would drop precipitously.
JMHO...Oh, there's plenty of unemployed Americans who'd love to have a $10 per hour job answering phones.