Keep in mind that a Hughes connection is "shared" on at least two levels:
#1:Your beam and local gateway only has so much thruput , the more people connected doing .. whatever .. at given moment ... will alter the available bandwidth to the others ..
#2: The same principle applies but at a smaller scale to your own network. Your own "data pipe" can convey X amount of data (X varies with gateway load), if you have just one device connected (ideally directly) you will get all of X. if you have two devices, then each gets (assuming no different hardware issues) (gee, I hate disclaimers) X divided by two.
Malware can enter into the picture, with a single computer having 65,536 comm ports, most of which are "invisible" ... there can be a high probability of "something" (good or bad) using the connection at the same instant.
Example: A browser uses port 80, you can see the result of port 80 being open, because you are "on the Internet", beyond that .. an email client program like Outlook or Thunderbird will use two more, one each for incoming and out going mail.
That leaves a BUNCH of possible "back channel" usage ... and that is with just a single computer connected.
Each device will compete for, and get its "piece of the action".
It does but we need to help build a "linear" case for gateway congestion and have Hughes make either tweaks or effect a gateway change ....
Hey, building cases is what we are here for !