Well, the first thing you should know is that I've been a retired defense contractor for almost 10 years. Prior to that was involved with Army projects that included mobile satellite comms, so I'm not an expert but am 100% dangerous.
The second thing you should know is that technical companies will invest the most in R&D, maintenance, and overhead - not a whole lot on support. They certainly wouldn't pay premium engineering or management rates for contracted phone support, which is less than pennies on the dollar. Bottom line is that whether you're talking about HughesNet or someone else, you get what you pay for, and you're not getting anyone's best and brightest when you make that phone call. The reason why it is contracted overseas is you can't even find domestic labor to support it for those low wages.
Conversely, that kind of user help should not be confused with the support provided by the admins on this site, who are a part of HN corporate management and attend to this site as time allows. They are exceptionally knowledgeable, courteous, helpful, and quite a bit more interested and involved in customer satisfaction (and hopefully tons more expensive) than contracted phone help.