I disagree that Terrans 'didn't deserve' help against the Shivans, let's get serious that smacks of PETA 'humans are mean cruel people that kill puppies' mentality. However, I think the Zods are important valuable allies and they help maintain the strength of the GTVA. When the Terrans eventually get their house in order (when the Sol gate opens? Or just general recovery - things WILL stabalize) we'll be equal partners rather then dragging on the alliance - and for those who point to the Zods holding up the alliance I'll remind you of the way the GTA sheltered and helped the Vasudans, assisting their resettlement after the eradication of Vasuda Prime. Tables turn quickly.
Once again though, all things considered, we would certainly NOT be better off without them... but they would not be better off without us.