Por que esse controlador de API da Web não é simultâneo?

Eu tenho um controlador de API da Web com o seguinte método dentro:

public string Tester()
{
    Thread.Sleep(2000);

    return "OK";
}

Quando eu ligo 10 vezes (usando o Fiddler), espero que todas as 10 chamadas retornem após ~ 2 segundos. No entanto, as chamadas retornam após 2,4,8 ... 20 segundos, respectivamente. O que está impedindo a execução simultânea? Como faço para corrigir isso?

Os controladores regulares se comportam da mesma forma que os controladores de API da Web?

questionAnswers(5)

yourAnswerToTheQuestion