This is no different than a cell company's ETF. You enter into an agreement with the company to buy service for a period of time. If you break that agreement before the it jas matured then you are charged an ETF.
Mediacom is simply holding the customer to the agreement that they agreed to. If Mediacom disconnected the service early then there would be a valid argument for not having to pay the ETF.
Because it's the right and ethical thing to do, but we all know that's not how Mediacom does business.
That's neither here, nor there.
I was speaking to the legal aspect... we all know Mediacom is evil... I can attest to the fact. I remember knockout dragout screaming arguments between myself and management officials about their first "home networking" product and it being required to have their old "Max" internet speeds... Along with the $150 installation fee...