Happy to say I couldn't disagree with you more Pale Rider. Ironclad and Stardock may have their faults like anyone else, but through this forum I've had far more contact with both than I've ever seen from any other developers/publishers. I can't think of many other instances where I can report a bug on a forum and have a developer of the game check back with me for more info or confirm he's fixed it, usually quite promptly.
My only suggestion would be that IC/SD go ahead and add some bright, bold text to every changelog and a dialog box on Impulse stating clearly that updating will make your previous saves obsolete. By the amount of whining I've read on here, it's hopefully a simple way to avoid the majority of these complaints from users who seem to think code changes are magic and they don't need to check anything out before pressing update.