This function prevents people to farm to a high rank really quick, which is not the way this game is supposed to be played.
Next to that, if you're playing in an official server and you've hit the qi limit, you also won't get tc from winning anymore, so it also prevents people to farm that.
Seems like skulfuk answered the original question pretty much already. Closing.