Código de status HTTP Response.Redirect

Por que é que o ASP / ASP.NET Response.Redirect usa um código de status HTTP-302 ("Movido temporariamente"), embora na maioria dos casos um código de status HTTP-301 ("movido permanentemente") seja mais apropriado?