I agree that there should be some kind of quitting system installed for those people who've already given up hope of achieving victory. That would be a quick way of fixing a lot of people's issues. However, that doesn't help with the people that are still going to continue to Rage Quit even when that is implemented.
Maybe the Rage Quit thing urks me more because I've been playing Left 4 Dead since beta. I host a public server for versus games, also. For those that are not familiar with the game it's a 4 vs. 4 setup. 4 Survivors, 4 Infected(Zombies). This game has been plagued with the "Rage Quitting" phenomenon and I think it shares a lot of similarities with Demigod in its dilemna.
The root problem lies in no reliable reward/punishment system in place to keep people in games. Now, as many posts before have said: there is no such things as a perfect system for controlling rage quitters. I understand there can never be a perfect system. Something is better than nothing though, wouldn't you agree?
To play the Devil's Advocated Moapy, it would be safe enough to say that if a person can't figure out that being new to a game is going to get them stomped, I'm sure they're not going to understand the purpose of the star system. Does the system increase with the numbers of games I play? Wins? Losses? Flag Captures?
How many posts do we need to read about people screaming about how bad it is to get into a game? I would say that about 60% are connection issues, the other 40% are about people complaining about people quitting the moment they're killed.
I'm not saying we gas these people and their families, I'm simply saying that if the community began to show these people that they won't play with them if they want to quit every time the coin toss doesn't go in their favor it might go a long way to get people to try playing more often. The connection issues are bad enough. I don't want some poor loser to leave simply because he was ignorant enough to run into our towers and get killed for it, and think that he can just waste my time when I'd spent the past 15 minutes just trying to get into a game.