Well... if you are not told about something is it not up to the consumer to do a bit of research. Do you have to be spoon-fed everything? Do a bit of research before investing money into something expensive. Hughesnet has all their information in clear print
http://legal.hughesnet.com/Feel free to do some reading.
Also you did agree to auto draft when you gave hughesnet your CC information. Again check out hughesnet legal.
And they dont have to explain all this, the customer needs to ask. Its amazing how many people sign up for stuff without even doing just a bit of reading, then asking questions about what you read.