I feel you. Terribly buggy patches and poorly thought out design changes will do that to a game.