I dont recall ever having an enemy surrender. Perhaps its the map your playing that has that condition allowed. Try making your own maps, and playing against more than 1 enemy. Also, you might try locking teams, as I think when you lock them, the ability to surrender is turned off. (Someone might like to confirm or shoot that down).
Why would you want to abandon a planet that you still have forces in the gavity well ? I cant think of any reason I would do that. As long as the forces remain, the colony should be viable and fully exploited. If the fleet is there as a defence force, then the planet should have fixed defenses there as well. If an enemy wants it, you should be making them pay for taking it, not giving it to them.
What do you mean by 'objectives' ? Sins really doesnt have any, other than being the last man standing.