There are several issue that need to be addressed before implementing something like this.
1. Connection issues and crashes.
It would not be fair to punish someone because the game crashes as seems to be happening alot atm. I was crashing alot and have figured out that mcafee corporate 8.5 does not like demigod as of 3 updates ago, and was causing me to crash in game.
2. People playing with a system that is operating WAAY to slow to play the game
Had a game the other day where one of the opposing teams players sime speed would hover around 2 then spike down to -2, -5, etc. The game was literally nerveracking to play because you would take 2 steps then freeze for a second, rinse and repeat. My entire team left the game due to the silly amount of "lag" due to the one players sim speed and one of thiers left as well. Should someone be punished with a loss because your playing on an archaic machine and cause eveyones gameplay to be unbearable?
3. Game crashes at loading screen
Once again your name will be in the game but due to a game code failure your now going to get a loss?
I hate rage quitters like everyone else, but punishing people with legitimate problems seem a bit harsh, especially when you can look at a forum and see so many people having disconnect issues and crashes. I would agree not to award them the favor points, but not with adding the loss.
Perhaps if we had a function to see what your sim speed would be prior to launching the game, as well as ping thats would help with one of the issues, but there is alot to be considered before implimenting something like this. I mean someone with a 2 to -5 sim speed should not even be able to get in a game IMO. Its just unbearable.
If this had been in place when mcafee was crashing my system I would have alot of losses when i was testing the crashes with a bud trying to figure out what was causing them.