The command itself is not the problem here, but rather the fact that somewhat experienced players can tell from game situation if they will win or not.
What do we gain when removing the command and everyone who wants to giveup is just sitting in the edge not playing anymore because he knows his team can not win anymore?
To the proposal of extending the "cooldown" of giveup command: That's the worst suggestion ever! I played many games where everyone in my team wanted to giveup, but we needed three or four trys to acually get everyone typing -giveup in the 20sec window, which by the way is too small!!! I would suggest to extend this window to infinity, so the moment everyone has typed -giveup, the game is over. This makes MUCH more sense! Perhaps you can then include a -ungiveup command so you can change your mind...
What do we gain when removing the command and everyone who wants to giveup is just sitting in the edge not playing anymore because he knows his team can not win anymore?
To the proposal of extending the "cooldown" of giveup command: That's the worst suggestion ever! I played many games where everyone in my team wanted to giveup, but we needed three or four trys to acually get everyone typing -giveup in the 20sec window, which by the way is too small!!! I would suggest to extend this window to infinity, so the moment everyone has typed -giveup, the game is over. This makes MUCH more sense! Perhaps you can then include a -ungiveup command so you can change your mind...