There is a lot of people that are complaining about surrender choice of AI.I think that while is more realistic that AI surrenders instead of fight to the last man it should at least surrender to their attacker because it is pissing when u are involved in a of war where the fruits of your battles were taken by some of my opponents because AI surrendered to another race.While it is debatable about surrendering option, the introduction of a puppet government option would be really a great diplomacy improvement in my opinion.In a lot of my games in gc2 when i was involved in a war i didn't need to conquer all enemy planets i thought a better solution was to create a puppet and loyal government to use their military force but in the game it's not yet implemented.For a weak race near to the crush there couldd be an optional choice to act as a puppet govnmt instead of be exterminated or exist no more as political authority.This choice could be based on diplomacy skill, historical relations( torians will hardly be a puppet gvnmt of drengin or iconians to yor more easy for altarians to humans).Puppet gvnmt could be really weakened by a very low morale (it should symbolize social unstability) and very slow influence production.Puppet gvnmt could have also an hit of 50% to economy, production and research.