Duration is not added to actions other than Block and Log actions, which causes these bans to be lifted after the period expires.
We should be able to add time to any action, so that, for example, someone who crosses the request rate can see the captcha for a certain period of time.