Is your dish roof mounted? If so, how old is the home? Newer homes typically have a period of time where they will settle into the ground over a few years, and some never stop. This can throw the dish out of alignment rather quickly.
Another thing, if it's roof mounted, what's the condition of the substrate? A weak roof, or improper roof install, can' result in alignment issues...
If it's a ground pole install, it sounds like the pole may not be deep enough, or they may not have installed it in a way to keep it from rotating in the concrete... I know these days installers have to take several pictures of the install and submit them, maybe one of the moderators can look into that and see if they can determine any issues that may cause a frequent misalignment issue.
You can, with an early termination penalty. I would imagine they wouldn't cancel it for free when the issue you have can be solved/improved by mounting the dish properly.
I really wish I could just cancel the service altogether.