My idea is not new because several other RTS games use this feature. If any of you here was a fan of Age of Empires 2 or Age of Mythology, you will know what I am talking about. The feature Demigod really needs is a "rating score" that is displayed next to each player's name in game rooms. This accomplishes many things, it makes the game competitive because everyone wants to be the best (higher the score, more reknown you are), and it inhibits ragequitting. How does it reduce ragequitting? Because quitting a match before it has ended will result in a substantial loss to your rating score.
Here's an example:
Every player starts at 1500 points. When a player (or team) wins a match, they get +X amount of rating points. When a player loses a match, they are deducted X amount of points. If a player decide to quit a game before it has ended, they are deducted X plus an additional X amount.
I am not savvy with math equations but Age of Mythology determined how much rating points you earn base on the rating score of your enemey team.
What do you guys think!? Honestly if they somehow copy Age of Mythology exactly it would be very good.