There is absolutely no reason to use foul language, regardless of it being bleeped out. I'd advise reading the Community Guidelines and Community Terms of Service in the "About the Community" section.
As for legal advice, this is the wrong place to ask for it, as this Community is for those seeking support for their HughesNet service.
You may also want to read the HughesNet Subscriber Agreement, and specifically the section concerning Binding Arbitration.
Oh dear...they waived a fee? And they gave you a discount too? No wonder you're upset.