The whole idea of sportsmanship is that you have a responsibility to the other players in a game.
When you mention sportsmanship I think of real sports, with which this game has very little in common. Take baseball, you could, at any given moment, turn a game around, however unlikely. I certainly played a lot of games where a missed catch or an amazing hit turned the game around, and more importantly if our team left because we were losing that would be it, we wouldn't play have a dozen more games that night. The other team is far more dependant on us for competition in that sport than anyone ever is in Demigod. Just win and move on to the next game, end of story.
It boggles my mind how somebody could suggest they'll AFK and watch TV while asserting that they have no idea how anyone could think there was anything wrong with it because they don't have any reason to keep playing in their own completely self centered world.
No one thinks that. No one here is saying they don't understand other people will be offended by it, what they're saying is they're done. The admitted defeat and they want to move on and they're being backed into a corner by a system which won't let them do that.
I just don't understand you guys. You're so quick to put the blame on the players and not the crummy AI that's the root of the problem. The AI sucks and feeds the other team, that's the real problem. I don't expect the AI to be a master (even though an AI can be made to defeat chess grand masters), I just expect for it not to be a massive detriment to the team, and as long as it is, it'll be a huge thorn in every player's side no matter how you try to punish people.
Hell, even make it cheat. Make it level up faster when it falls behind the average level of the other team, make it give less gold/xp when killed, do anything at all other than pretend it's the players' fault that it mucks up the game.