We left Dish Network for the same reason. Ours was mounted to the house and a storm knocked it loose.... it wasn't even a particularly strong storm, just your run-of-the-mill thunderstorm. We called and they also wanted $100 to fix it. I told them they could keep their TV service because we were going back to cable. Haven't regretted that decision since.

As for them not installing it properly, THEY didn't install it, a subcontractor did. If you still have your receipt from the installation, you might try calling the subcontractor and making them come out to fix their shoddy work for free.