True, the game was rushed and could be twice as good as it is. I still think it's a great title, but it could be oh-so-much-more

.
There are certain rules to take when saving in the game that alleviates the bugs. As you've realized yourself, saving during combat is a bad idea. Saving while close to port is also not advisable.